Once I got everything put together, I love the look, and it's very comfortable, but it was not easy to assemble.  Delivery was exactly when they said it would be.