I ordered this costume for my husband and he really enjoyed it and got a lot of complements on it.  It's reasonably well made for a costume.  He is about 6' tall and very thin (155 lbs maybe?) but has broad shoulders.  The X-large barely fit him! It was a little loose girth wise, but tight torso-wise, if his torso was an inch taller it would not have fit.

The belt is a separate piece which attaches around the middle with velcro. It holds standard size cans. The problem is it can't hold full cans, he found that if he tried it just sagged too much, so he had to put empty ones in.  Not a big loss, but it would have be nice to take the beer too :)

The hat is disappointing though.  It has no support in it at all - I'm not sure what they did to it on the model in the picture to make it look that good.  It doesn't even look like a baseball hat when he put it on.  We ended up getting a regular red had and stretching it over that to give it shape.  So one star taken off for that.

The sunglasses do not come with the costume.  Also, duffman wears white gloves which the costume doesn't provide.

Overall, a great costume, and reasonably quality considering what you usually get for costumes now a days.