Came as expected and packaged well. Love the retro look and this dress fit the bill. The material doesn't feel cheap and is not "see-through" at all. It's also very forgiving and doesn't show every bump and roll. Although, I did wear support/foundation underneath.  I'm 5'10 and the hem of the dress stops just at my knees. Usually wear 16-18US or 1-2XL and followed the seller's chart. Overall, I'm pleased my purchase and would buy another!