These fit amazing, great quality fabric soft, durable and holds together in all the right places and stretchy in just the right places. They shrank a little when washed and dried so wash on cold for minimal effect. I will be ordering these again cause my husband loved them