Perfect in every way. That said, I first tried them on and thought I was going to cry. I'm usually a 27 or 28, bought a 29 and they are SNUG. Breaking in nicely, but I think I'll get another bigger pair for bloaty days. I've never been a size 30 in my life, but here goes. The size chart does not lie!