It was fairly easy to assemble- it took me about 2 hours- you need two people to put the shelves in - or something to support them while you screw them in- I didn’t screw i. The dividers in the shelves because I want to have the option of removing them if need be . Overall very happy with it. My husband’s size 9 fits in very well - if he wore a bigger size I don’t think the would but I could be wrong - my ankle high boots definitely don’t .