I love this! I ordered a medium because I figured this is something I would rather have too large than too small. I'm 120lbs and 5"4 and it fits really well! I have a large chest and it has full coverage. The material is nice and the romper is really true to the picture. The bottom and front of the top is layered so it's not see through, but the back section is. I gave this four stars because it took FOREVER to arrive, like 3 weeks, but I'm overall happy with it.