The allen wrench sent with the bolts was the wrong size, which was super frustrating. The sofa was fairly easy to assemble once I had the correct sized allen wrench. It's nice looking but I suspect it won't last a long time. I'm using it in an airbnb so time will tell.