I LOVE the product but beware. I typically wear a size small and I think I ended up getting the size large and the bottom was tight. I am hourglass shaped with a big butt so the way it fit me was tight on the thighs and butt, loose on the waist, and a little big on the boobs BUT it looks to be pretty low cut in the photo so I cant hold that against them. BTW My important measurements are 24-26 inch waist depending on the day and a 32DD bra size.