The cotton isn't the best quality but the price is outstanding. They are nicely tailored and exactly what I was looking for.