Second time I ordered from Allegra K, and the first time that I received something that was made of a better quality material. I enjoy the fact that it is a two piece so you can mix and match or wear separately. I love the style. Very happy with this purchase. For the price, you can't go wrong.