Took roughly an hour to assemble. All the parts were there and the instructions were clear. I replaced the knobs on the cabinet - the two door pull holes are slightly misaligned so knobs aren’t quite even. But we love the storage—fits his size 12 shoes with no problem and we can even stack some shoes if needed. Satisfied with the purchase and recommend it.