Arrived within a few days, put it together (alone) within 15 minutes. The couch isn't necessarily substantial but it's a good value for the money, perfect for a small space and easy to lay down on for a nap. It's firm but comfortable. They really got the color right, very appealing! Just got it and set up yesterday, will have to follow up on durability.