Some Star Vixen labeled items are okay but this was total crap. I don't even know how but the shoulder was so messed up I couldn't even put it on. The fabric is worse than the crap you get from Chinese sellers. Seriously do not buy this for any amount of money. Also runs small. Garbage.