Overall the cabinet is okay. Some of the hardware didn’t align with the pre drilled holes. Had a damaged piece in shipment and the supplier was super responsive. Assembly instructions could be better but overall is great to not have shoes all over our floor!