For the price, this cabinet is definitely worth purchasing. But my husband was frustrated with the assembly as it took forever to complete.  There were some small damaged areas on the cabinet, fortunately they were in areas you cannot see. So we did not return. We are happy with the purchase.