This fits much better than expected, and the quality was higher than I thought it would be. The only reason this didn't get 5 stars was because the color was totally different. I ordered the floral romper, which looks almost beige in the photo. Be aware - it was very pink. If I didn't need it by the end of the week, I would have returned it and purchased a different color. Overall, cute romper though. It is a tad too sheer but nothing you can't work with.