These were a gift for my husband and he absolutely loves them!!!  I ordered them a few days before Christmas and was kinda scared they wouldn't make it in time.  However, Amazon is great when it comes to timely shipping.  They arrived in time and they were exactly what he wanted.  Not to mention, they were the perfect size and they were cheaper from Amazon then in the store!!!