I ordered this in a l online, and wasn't a fan when i received it. the colors are pretty bright, but they also look cheap in my opinion. it also had an awkward fit, because of the material there is no give at all, it was really tight on my chest (36d) for reference. and it was also pretty short, and i'm short! it barely hit the top of my pants...and i'm 5'2! back it went.