Colors are great. The quality is poor. The clothes look fantastic in the photos. Not the same close up. The white shirt I ordered is unacceptably cheap looking. The buttons are basically sewn on a shirt front (imagine buttons sewn down the front of a tee shirt). I decided to keep two and return two, but returns cost $9.99 for each label. I decided to cut my losses and donate the unacceptable ones. I will not order from them again.