This shirt is cheap, so you can't be too mad at it. However, as a size 16-18 (my top is a 16, my bottom is an 18) this shirt is pretty tight. Not at all loose like it shows on the model. The sleeves are particularly tight, so if you have larger arms this could be a problem. The length, surprisingly, is about as long as shown despite being so tight. I also like the graphic, which is a subtle gray-blue color, not white. The plastic hasn't started peeling after 3 washes, so I think it will last for a while.

Overall, a good value but be sure to order up.