I am 5'10 and 135lbs and ordered a size medium and it fit well, the waist was a little big but I just cinched the apron tighter and it fit my waist better. I just found the sleeves too poofy, I was expecting a little volume in the sleeves because of the decade style but it just looks odd. It could be because I'm lengthy and slim so they look oversized and odd, so it could look normal on your frame. The dress is okay quality (typical halloween costume material that you would expect for the price), the buttons work, the hat is not a cute look in my opinion but to each their own. The collar was a little awkward and wrinkled in a way that made it look uneven, this may be able to be steamed/ironed out but I decided to return it so I didn't want to iron it. The length hit me a little lower than mid-thigh so it was a safe length for tall girls! Overall a good inexpensive costume, I would just say if you're really heart-set on wearing this costume just pin the sleeves down if you think they look awkward on your frame.