Material thinner than what I expected, but it does fit well. Our couch arms are oversized, but it still was a good fit. Happy that it is machine washable. Bought it to protect the couch from our huge dog. It will help a lot!!