Absolutely perfect!  Given as a gift to my BF and he can't stop raving about it!