This has been probably the easiest furniture purchasing experience I’ve ever had. When I purchased the sofa bed, Amazon said I had to schedule delivery since it was shipping freight. That never happened and it just showed up at my door, no complaints here.Setup took minutes. It comes 90% assembled, you only need to thread in a few legs on each arm of the couch as well as the base. The arms click together to the base with no hardware needed.The only frustrating part of the experience, and my reason for 4 stars vs 5, is you have to install two casters using provided screws. This normally wouldn’t be a big deal, however, the casters make it tough to screw the hardware into the couch straight. I had to adjust and use a few extensions on my drill to get it to go in straight. Even the supplier screw driver will leave you struggling to install correctly.I don’t see why these casters don’t come pre installed. There’s not a space savings here for shipping purposes. There’s two casters already pre installed on the other side of the sofa bed as well, so it wouldn’t be a problem for these to come as well.I despite that admittedly minor & nit-picky annoyance, the couch is very comfortable for what it is. Don’t expect to like it long term if you’re going to sleep on it every night, but it’s good for guests to crash on every now and then.