I had read the other reviewers' negative comments but went ahead and ordered this item anyway since it was the only affordable Sherlock costume out there, and that's what my son wants to be for Halloween. It was disappointing and I had to return it. The coat has no body whatsoever (unlike the appearance in photo) because it's made from poly jersey. I thought it would have some stiffness, but no. And the hat is ill-fitting, with elastic around the head, so it poufs out. I returned it and ended up just buying a decent costume deerstalker cap for $5 and some plaid fabric to add a cape to an existing actual coat. It makes a much better costume.