I got this as a present, size small. I just love it, the grey color is nice, It washed really well and the small is a little large on me.
I don't think the quality is poor. It's a 20 dollar band tee-shirt. Seems pretty standard to me.
Good shirt. Great band.