It was easy to put on but it is not as universal as it seems. Some of my couch still peaks out underneath because the fabric does not stretch all the way.