This is a decent quality tee-shirt, lycra-like. The print is very good quality. The fabric is quite stretchy but pings bang to the right size, so the print is not badly stretched in places. The print also goes up to the edges of the material so there are not gaps in print under the arms or anything like that.