Very pleasantly surprised for an online purchase. Delivery was delayed 6 weeks but delivery was easy when it arrived. Paid a little extra to have it delivered into the new office/guest room in our home. Perfect in the space we had. I got the Hanover concrete upholstery and it looks great! The sofa is very comfortable. The mattress on the pullout is garbage but we didn’t expect anything better. We’re happy with our little sofa!