The t-shirts are of good quality; however, I can't guarantee that the sizes are accurate, as diff. brands may have varying measurements (i think). I would have given it a 5-star, but I didn’t coz they don’t update the availability of their products. I ordered a khaki one, but it wasn't available.