I ordered this to protect my leather couches from our dogs. Our old slip covers were messy and never stayed in place on the couch. These covers have elastic and worked pretty well for our furniture. It's a cleaner look and easy to clean dog hair on. I ordered different colors to change up the look.