Arrived in two weeks. Delivery guys were very helpful. Took about an hour to put together. Not that hard. Looks great. It’s firm but I like that. The back cushions are soft for your head. I think it’s looks more expensive than it was. Very happy