Great Buy! There wasn't any delay with shipment. I received two boxes first and the third box 2 days later which I was advised when I placed the order. The assembly instructions were simple and took no time to put together. I am kinda on the short side so my shoulders and neck do not line up with the rollers in the chair. My solution to this was using a throw pillow to raise me up. So far I have no problems with the functions of the chair but it has only been 2 days. I would have given this chair 5 stars if the chair could adjust to ones height. I do suffer from back pain and the first time after using the chair, I did feel some relief from muscle spasms in my shoulder and lower back. Will update any changes...