Exactly as described! Adorable and it was perfect for the youngest dd's rainbow birthday theme.

Price and quality were excellent. Play skirt is very well constructed and the colors are beautiful together. The ribbons are very nice quality and are finished adequately, as to not fray.