This sofa was easy to put together and is very sturdy!  The cushions are extremely thick and comfortable.  Great purchase!