Very nice piece, but assembly was tricky with trying to assemble all of the shoe slots with tiny wooden pegs before securing with screws. We broke several but made due with what we had. Overall, very happy with end product.