This skirt is beautiful! I love the dark denim color and that it is not too bright blue, in my opinion. It has a slight amount of stretch, enough that if you are close to the edge between two sizes, I would recommend choosing the smaller size, as I did. This skirt has beautiful stitching that really elevates it and makes it look extra classy and high-end. I will easily be able to dress this up to wear to church on a Wednesday night or for a date night. The length is perfect (I am 5'4") and stays just below my knees when sitting. It is a great purchase, I'm very happy with it, and I recommend it!