I just received this order and was very impressed with both the fit and material.  I liked the colors so I immediately order a different set.  I cannot attest as to the quality after washing as I did not wear them as yet.  For the price you absolutely cannot go wrong.