I love Firefly, I love this shirt.  However, I had to send it back because, as a big guy, I get XXL, and this shirt was about a XL at MOST.  I'm being generous here. On top of this, the shirt needs about three or four more inches added to the bottom because unless someone is an Olympic body builder, the XXL is going to drape over the stomache and leave your belt buckle exposed.  I'm not THAT big of course, but I'm just using common sense here.