A very solid cabinet, all hardware and predrilled fastener holes were accurate making assembly straight forward. One to two hours to fully complete putting it together.