5'10" and a size 16 (sometimes 18 if I'm honest) and the XL fits well. Comes down to right above my knees and the fabric feels nice. I would definitely throw this in a lingerie bag and hang to dry if you remember to, I've only recently started doing this and have another similar nightgown (different brand though) that I never did that with and the lace on it is pretty beat up and likes to stick to itself. That isn't anything wrong with the item though, just basic care instructions for your clothes that I'm really just now following.