What a great purchase! I'm so happy I took the chance and bought these. They fit perfectly, no riding up and the cut is super cute. They seem to be holding up rather well and the fabric is of good quality. I agree that some of the colors wouldn't be my first choice but all in all, a great selection is provided. I will definitely buy these again.