This skirt is made well and very cute. It came nicely packaged in a ziplock garment bag.  I usually wear a 12/14 so I ordered the XL and I find it fits very snug with no real wiggle room.  I am 5'4" and the skirt falls just above my knee.  It's a very nice length.