Cute, cute, cute. Got lots of laughs when opened as a present for my boyfriend's birthday. I got an XL for him, who usually wears between a L and an XL in a t-shirt. The thing looked huge (we're talking pup tent) when he first got it out of the package. After cleaning it as stated on the tag directions, it shrank a full two sizes! It looks now like a M. Good thing I got the XL instead of the L. Beware of shrinkage!