Okay first let's start with the color. It does say purple in the headline of the product but the color in the picture is different then what you get. It runs crazy small. I can wear this just I feel if I blend and move the wrong way, it will rip. It's kinda cheap but not to the point where you would send it back or not wear it at all. I'm a 140 5'3 and I got a XL and sat I'll fit better tight. If you're bigger then me I suggest you don't buy this bc that's the biggest size they have.