I knew it was going to run small, so I got a size bigger. The XXL. I’m 5”10 and the length is good also! Cute & Sexy top! It is very thin though which is fine with me! I stay hot! LolNice quality shirt! Fits well.I ordered a 2X and it runs small, a little fitted on me but I will keep it. The red is not a dark red like the picture, but more bright red and the material is thin. I will keep it.Love the fit, decent quality, lots of compliments.I ordered the black shirt with the flag decal on it. I didn’t notice when I ordered it, but the stars are not on the correct side. They should be on the left side as you look at the shirt, but they are on the right. Hubby noticed it as soon as I put the shirt on. Even if it fit, I would still have returned it.I ordered a small, and it was still a bit too big on me. For reference, I’m 5’6” and 132 pounds. I probably would have kept it if flag was correct though. Standard T shirt fabric qualityIt looks just as pictured...a nice, casual approach to showing your patriotism. It fits true to size.Cute, comfortable and fits to sizeI love this shirt. It is so soft. The front is not too low. Love wearing it:)