Super cute. I love it, it's a good quality material but the blue is a little darker than what's portrayed in the picture. It's more like navy blue. Nonetheless, still cute. ☺️ I ordered a medium because I've got a big butt. I'm 5'4 and I weigh 135 lbs.