I have given 4 stars for the look and quality of this 'Petite?' skirt. Couldn't give 5 stars because so disappointed to find that it was far too long - down at my ankles rather than mid-calf length. I'm 5ft 1in and a 6 Petite, so that was the end of the road as regards this garment. I returned it to store.