Its nice. But I expected a better fabric. I still like it though. Buttons poorly sewn on but thats easy to fix. UPDATE: the black buttons leaked into the pink fabric when I washed the item the first time. They left circular stains on it, rendering the dress useless. My daughter never got to wear it. Its ruined. :(