I bought a medium I think, I'm 5'8 and it's a little long but I wear heals with it. I bought it and it took about a month to come. It went on back order and when I received it I thought it was going to be to big. But honestly it fits perfectly. The slit isn't that bad especially if you wear spanks under it. I love t!! It's sexy.