Very nice, much better than expected