Overall, I loved wearing this set. It was so fun!!! And I got lots of complements. It was the perfect combination of sexy and covered for me. I usually order a M, however the M was a bit too tight although it worked. I think if I got a L the colors would be more vibrant. Also, I wore this set to a Slander set and beat believe me I was SWEATING, as usual. The only downside I noticed is that the color bled a bit with the sweating. I had my phone in my waistband, and my case got dyed purple.