What a elegant,admirably leopard print dress....I purchased the small and it fits just like the model. Much better in person to my surprise. I',m 5'7" and the length is 2 inches over my knees. This dress has encouraged me to try a different look of wearing  a short dress with ankle boot stilettos.