Easy to assemble and very comfortable from the get go. The shipping was surprisingly quick, it was initially supposed to take 4-6 weeks but, within two weeks it was on our front porch. Great service and a great product.