The couch arrived on time, and assembly took about 30 minutes. It's firm, so not ideal for jumping, but it's perfect for our winter house.