The top is really nice, a little see-through but it still looks nice. The bottoms are a little cheeky and tight and the yellow is a little more vibrant than the picture. Probably won’t wear the bottoms but can easily pair the top with different bottoms. I bought the M I’m 5’7 about 120 lbs. Overall happy!