It's a little tight but then again I'm fat lol. I got size 3x i think, and I'm about a size 18-20 with a smaller waist and larger hips and thighs. I can't button the last button too well but it's ok; this is for a micro class where we do staining so as long as my midsection is covered I'm happy.