What size is this really?

The top is way to small I'm a 32 c and it doesn't cover anything. Also the bottoms are way to big. I feel like I need a lg top and a small bottom since I orderd a med!

###

