The color is nice. I was disappointed that the skirt did not match the picture. It looks much longer in the picture, I'm 5'7. I ordered a small but the top was too big (loose) on me, even with it being stretchy. I'm a 32c for reference. I was going to return it but I let my sister try it on and it fit her perfectly. It would be great if you could mix and match sizes.