Very happy with my purchase. It took a while to assemble but I was able to do it myself. It would be helpful on some parts to have a second set of hands. Directions were ok. The cabinet is very sturdy even without anchoring it to the wall. Price was great I felt for the size and quality. Free shipping was even better.