I could have downsized to a large size but the XL was still very cute and so comfy. I wore them to a Soultrip birthday party and received so many compliments. They also have back pockets which I wasn't aware of. My height is 5 feet 8 inches and 195 for reference. The length was great, maybe even too long because I wanted people to see my cute shoes.