Wow, I was going to say good quality but no...GREAT quality! This $20 dress surpassed my expectations. I'm very happy with this purchase! Also I noticed a lot of people on the reviews I read before I made the purchase indicated that it fits too small, I guess it depends on the person. I'm not a petite woman and it fits perfect.