So, its a shirt. Nothing exciting or even good quality. If the inner white part of it were snug and didn't hang down so loose I wouldve given it another star but as is I would need to wear a cami or the equivalent under this shirt. The color is nice and the material seems soft. Its a trash shirt, you get what you pay for and we all know it. Shipping wasn't the worst maybe 3+ weeks but thats always to be expected. I won't return because it was so cheap but I won't be wearing this ever.