I purchased an XL.I love this compression tank. As soon as it was delivered, I put it on and did my chores throughout the day. It is incredibly comfortable and super supportive. The only thing I wish was different was the length of the compression underneath the tank. It does an excellent job covering the top and mid section of my stomach but not so much the bottom, which is the area I mostly want to compress. Other than that, this is a definite buy!