This sofa is super easy to put together.  I had a friend help me, which wasn't even really necessary, 
 but I didn't realize that until I finally started unpacking the boxes. Because she helped me though, it only took us about 15 minutes total to get the whole sofa put together.  No tools were needed. I've had it for about 4 days now, all set up, and it's pretty comfortable, it does not slide around so the locking system in place is pretty good (I'm on carpet  just FYI), and it's such a great size. I got this on sale and I feel like it was worth every penny.