Fits well; got the small for daughter who is 37-27-37, 123lbs. Lays nicely and has a decent stretch, but would not look as nice if you order a size that is snug fitting. We returned this particular print b/c she couldn't quite laughing about the deer hidden in the print on the skirt. lol