Very comfortable chair! the instructions to assemble them are great although I found doing them listly out of or by attaching the arm rest after attaching the chart back and seat bracket seemed to make more sense from an accessibility standpoint. Assembly should take about 20 minutes. If you assemble it properly, the chair does not wobble nor does it squeak. My chair also arrived 5 business days earlier than they quoted. 

The only issue is that the head rest cushion was too low for my body proportions, so I had to modify the cushion and chair back with some Gorilla glue and Velcro to lock the position of the head rest cushion as well as wrap the elastic of the top of the chair rather than through the holes in the back of the chair. 

After that modification, the chair is truly amazing. It rolls around, positions up and down, and even reclines in a smooth manner. The arm rests are low enough that lower them and play guitar quite comfortably. Highly recommended.