Really great sofa. It was very easy to put together, and it's the perfect balance of plush and firm. Very good to nap on as well