When I ordered this I was originally looking for a plain white top to match some bottoms I had purchased earlier. Small top fits great - I'm a 34C and 5'7. Bottoms are ill fitting in the front so I probably won't be using them. Top is a little see through so I took the padding out but if you're fine with that it's overall a good plain top to wear with other bottoms! Decent quality and cute design.