For the price I did not have high expectation. At first glance, it was what I expected. Very thin material, and I have some questions that I guess will be answered eventually as to how well it will hold up. I was also a little surprised since it advertises as "no tags" that the ones I received did in fact have a small tag. But that is nitpicking.
The shirts are not particularly soft, but are quite comfortable. They are well fit, and despite the somewhat thin material feel well put together, and at least through the first couple of washes have held their shape well.
They run pretty close to size, if perhaps just a little small. I wear an XL in most shirts with a little excess space, and this fit, but without the excess space, it was actually a perfect fit for me, but if you run close to the higher end of a size, then you may wish to go a size up.