These look nice but were difficult to assemble. For the price I expected predrilled holes for the brackets. I had to layout and drill holes for the brackets in the shelf. Also missing fasteners. It came with 9 screws it needs 16. Came with 5 drywall anchors but needs 8.