Assembly was fairly easy, there was some issues with getting the racks to slide down evenly on the post but after the first try it gets easier. Has held up great to the weight put on it and the wheels make it so much more use-able.