For $5 and prime, this is a steal. Very flattering for my figure. Im a size 12/L. Short and curvy. The XXL fits like a L. True to color. Excuse the messy room in my photos, were getting ready for our beach vacation!