This is the first romper I have ever bought that fits in every way imaginable! The fabric is stretchy yet opaque, the top is stretchy yet holds the girls in place. The second I received this in the mail I went back and bought 2 more in different colors. This is going to be my go to date night, girls night, and wedding look of the year. Highly recommend 10/10!