Assembly would have been faster and easier if each part had been tagged, it was not difficult, only time consuming to make sure what parts attached to which others. Wheels are good size, rolling is easy. I like that it is adjustable. Very satisfied with my purchase and delivery.