The quality was very good. I loved the gingham style. I ordered a size 12. The bottoms fit beautifully. The top was not a size 12, although it said it was. It was either an 8 or a 10 .  Too small around the bust and waist.