Great little sofa. Was shipped as expected. I carried it up the stairs and set it up by myself. Easy set up. Cushions are a bit firm but I love it.