I was immediately super impressed by the high quality of this dress. Honestly, it seemed more of a boutique find, even down to the tag. I received so many compliments on it, and even without outside validation, this is seriously my favorite dress. It fit great. I’m 5’2”, 200 lb. An XL was perfect. It hit right above my ankles, so, longer than a midi but not quite a maxi. It stayed up all night, with very minimal adjustments, regardless of it being strapless. I did not even use any wardrobe tape, which I purchased just in case. I recommend ordering true to size.