The assembly was a breeze. I specifically love the ability to flip up the arms and the tilt level for the rocking motion. Everything is adjustable such as height so I can use it with either a small or large desk. Most importantly my back doesn't hurt after sitting on it for a long time, so the mesh back does help a lot.