Delivery was very quick. All pieces were intact when arrived and very easily put together by my 15 yo son. Very comfortable, a bit on the heavy side but makes it very sturdy which is what we were looking for. Considering the size, it fits well into this small space with option of armrests that go up. Very happy with this purchase.