It was difficult to put together because of lining up all of the holes.  The adjustable height takes 12 bolts to adjust.  It doesn't roll well since the wheels are not on a swivel mechanism.  It seems stable enough but I wouldn't have bought it if I knew these things about it.