Despite a lot of pieces, it was quite easy to assemble! For the price it’s very sturdy and looks really nice. The slots for shoes are a tad small (for adult size) but kid’s size fit well.