Nice cabinet for the price. I was able to assemble the cabinet by myself in about 45 minutes total from unpackaging the product to completely put together. Love the fact that they include the hanging hardware and extra parts for those "just in case" moments. The only downside is that the back of the cabinet comes in 2 pieces held together by a piece of plastic with a hole showing at the top. Otherwise very satisfied with the purchase.