are cotton suits good