Wore this for Easter last year, sizing is a bit off. (I ordered a medium, 5'6", 140lbs, athletic). This was too tight and kept having to pull down in the front because the slit fell more towards the center than on the leg. Definitely shorter than it looks but is cute and the design of it is flattering. Ordered another in the next size and I was swimming in it. Too bad.