So cute! They're a more...slick? Material than I was expecting but still comfortable. Like, they arent a thick cotton they're like a cotton polyester blend typa feel. and the high waist hits perfect. It is snug but not uncomfortably. And the ankles are sinched but not cutting off your circulation. I got a small.