Delivery was very quick, like 2 days. Took about 1.5 hrs to put together, using a drill. Wasnt too bad but then again I didn’t put it together haha! It is a bit smaller than i thought but works for me! Wouldn’t recommend for anyone taller. So far so good!