When I first opened the package, I thought that the outfit would be way too small. But, it has a good bit of stretch to it and it fit like a glove after I put it on. I'm 5'8", 173 pounds and I normally wear a size medium and the medium fit well. I like my clothes form fitting and it didn't disappoint.