The costume is really cute, but it doesn't come with the frill skirt underneath, and the laces in the front will show your stomach if they aren't laced up tight enough. For $50 it's not worth it, but if it's a last minute thing (like it was for me), then it's a valid choice because it's only one piece.