It took several weeks for delivery  And it had to be completely assembled. Some pieces were a little difficult to get together but I love the chair. It took me along time to decide on which chair I wanted and I am very happy with this one. I would have like the actual seat to be deeper/wider. Its just right with softness.