It's definitely a pretty dress, but I'm a little concerned that the sleeves will loosen over time because they aren't lined. There was an odd strip of plastic sticking out of the belt and some threads I had to cut. The rest of the dress is great.
Pros
Make a present for my niece, she loves it
Cons
The style can be too flashy or overwhelming for some occasions.