Did you suspect you might be getting this, or is it a total surprise? My husband is clueless when it comes to anything sewing related, so when I've gotten sewing equipment for Christmas, I had to guide him along or order it myself:-) Either way, sounds like you are going to have a wonderful Christmas!