This is a good cami for my needs.  I recently underwent a lift surgery, and being only a few months post-op I LIKE that this cami offers good compression.  But yes, I agree with the other review, it does smoosh your boobs right into your body, but to me this comfortable.

Depending on what pant you are wearing it can roll up on you; but overall its a great fit.  I wear a size 10 pants, and 36B - and I ordered the Large.  Good fit for my needs!