Pull on skirt is very comfortable and material is a thicker denim. It has very little stretch but that is ok as sizing is accurate. I bought two colors, the darker and lighter both are very nice!! On the model, picture looks longer than skirt actually is if you wear skirt at waist. If you wear skirt below the waist then picture is accurate.