The top is loose so it covers my belly. I'm 5'9" and 175 pounds. The built in cups are great, but because my chest it very, very small- I cut them out. The straps are removable, but I need them because there is nothing to hold it up. I prob could have fit in a size smaller (for the top) but until I lose ten pounds, I like it a little loose, and the bottoms fit perfect. For under $10- it's a win!!