Assembling was easy but did take some time, seems very workable, minor scrapes but nothing that would cause a problem. Seems pretty sturdy and I like the adjustable shelves.