I bought size XL, my size as in the description, excellent material, color,it was big not shape my belly. I had to buy M size to shape my body. I got an immediate refund, they didn't want the product back. From 0/10 I geve 10/10. I recommend. Thank you