It's not red it's orange, and it's not a 2x more like a large but I figured that before I bought it. Short torso though. Petite large is the size I suggest equals this listings 2x. I'm going to use it is as an under shirt anyway.