I adore this dress, I really do. It is at 3 stars though because it was a bit short and when I washed it it shrank a bit (57 130 curvy).Still the red and floral print is a show stopper this spring and I love the button up aspect.