We bought this to protect our landlords sofa from our dogs. It’s thick and works well for that purpose. However, the little foam pieces constantly fall out of the sofa seam after we’ve sit on the sofa. We have to shove the foam back into the seam everyday.