I've been looking for new shapewear for awhile now, and have been trying not to spend $50-$100. I bought the size XL. I'm about a 16-18 US, and it fit perfectly! This is a definite dupe for spanx and day. I work a job where I'm cleaning, and bending, and this didn't budge or roll down at all. It does have a gusset, but it's small and I wouldn't dare try to use it. You just pull them down when you have to go, and they easily come back up. My only complaint is that I was a little warm in it, but ISee full review