Everything I was looking for. No issue putting them together and I've already taken a nap on the sofa. Would order them again in a heartbeat.