I love this futon!  This isn’t your cheap, flimsy futon that you might see in WalMart. Not “difficult” to put together, but it will take some time.  Had to do it myself but I used a YouTube video as well as the included instructions.  I had more problems learning how to get it to recline and back up again.  The mattress is thick and heavy, very comfortable to sit, lounge, and sleep on.  I’m using it as a temporary bed until I move, then it will go into the guest bedroom.   Shipping was quick...arrived two days prior to estimated date.  Very pleased with this purchase and would definitely recommend!