I brought this skirt in an 18 (sized up as I gathered it was a non stretch material) and I love it! It’s the perfect fit, fits snug around the waist and it’s so flattering. The length is not too short, not too long so it’s modest and classy. The material is thicker so it could end up hot if worn in the summer time.