Easy to install. Nice and cushioned upholstery! We love it. It even works with our adjustable bed frame