These shorts are super cute and comfortable. The only thing is that they are a bit baggy in the back, like the other reviews said. I'm usually a 0 in pant sizes but I got a medium instead of my usual small in case they ran small. The mediums fit fine (baggy though) but the smalls would've fit well too, so no need to get a size up. Also, they were a little too high-waisted, but that's easily solvable by rolling it down. Also the color is slightly different than the picture. They're a little more blue and not teal at all. Last thing, the material is not fabric. It's similar to the material of my Nike shorts. Depending on whether you like that or not, that could be a disclaimer, but they're VERY comfy!