I'm 5'7, 155 lbs, and the L fits me like a charm. This dress is straight out of a fairytale! The deep V - neck is sexy yet elegant, and those fluttery sleeves add a touch of whimsy. The floral print is so delicate and beautiful, and the long flowing skirt makes me feel like a princess. I wore it to a fancy gala, and I was turning heads all night. It's an absolute stunner!