This two piece set is absolutely lovely! The top fits perfectly, I got the Large. The top is shorter, but not cropped, and thankfully it's not too long (which is usually my problem since I have a short torso). The skirt is longer, below the knee and above the ankles. The material is high quality, thicker, but drapes nicely, and is nice and soft.