Colors are nice. But the fabric is very thin, and not in a good way. It is so easy to tear, and seams come apart very easily. You need to be very careful with these as they are so fragile. If you are tall ( like me ( 5' 10" ) ), forget about these - they are VERY short! And they look ridiculous on me. Also, they run small, so you better size up. I did, but it didn't help much. Sent mine back.