Easy to install. Shipping was a breeze and service was great. The back cushions are softer and cushier than the seat cushions but I like that it is firm and doesn't sink in.