Sturdy and stretchy. The snug wrists and ankles really keep them on my son (who is average height but chunky so I have to size up).
My con is that the top and bottoms barely look like they pair together- apart from the general theme and colors! You can see clearly in the pictures, I just didn't notice until I saw them in person!