Fits perfectly. Nice, flowy fabric that isn’t see through; perfect for those 80 degree summer nights! I’m 5’9” ,i bought L and the length is great on me. The waist tie/belt is separate and not attached with loops, so keep your eye on it when getting dry cleaned. Can’t complain bout anything here, it’s lovely!