For the price, the quality of this cabinet is pretty great. I was able to put it together by myself in about 2 hours and it's easy to move on your own. It works great for my small bathroom.