This dress is so comfy and very flattering for most body types. I normally wear a 2x-3x and the XL fit me great. It’s also a great length for the taller gals. Will definitely be getting other prints in this same style. The fabric is also super soft. I’ve only washed one time but the fabric seems to be holding up well with no pilling.