Arrived a day early. Not hard to put together. Is very good quality. My husband loves his chair. It really does work as well as it stated. The rollers are a little hard on the back. It could have used a little more cushion. I just put a thick towel down and it helped alot. Overall it is a great product.