Excellent choice. They retain their color after several washings with very little shrinkage. They are exact size, I would recommend you order one size up if you are sllightly over the stated size, Example if you are 30-1/2"  order 32 not 30". The sizes do not give any extra.