The couchleather is decent quality but if I had the opportunity to sit on it prior to purchasing it, I would have chosen a different sofa. The cushions are extremely firm. It does recline on both ends but not fully. The legs go up but the back doesn’t recline very much. It takes a lot of effort to get the leg rests to close if you want to sit upright again. You have to do it manually by pushing down hard with your legs, there isn’t a lever to put the leg rest back down  to return to the upright position. It definitely would not be easy for a child or elderly to get the leg rests back down. The sofa was very easy to assemble. It didn’t take long at all. I appreciated that the delivery men called when they were on the way. They also wore masks to deliver the sofa.