Stretchy, breathable material. Very cute. Flattering to the figure and has major retro Barbie vibes! The straps are adjustable.

Cons: Its not constructed in the greatest quality. For what I paid, I don't really consider this dress worth the price. The fabric is thin and flimsy. The area where the bust cinches in has loose threads.

The skirt also isn't full enough to really accommodate a petticoat, which is unfortunate. I wish it had more fullness to it.

Uploaded a photo for reference.