Well made and fits nicely.  Tends to attract hair from the critters and hard to clean but it does a good job of protecting the sofa.