This cabinet is great quality, heavy and durable.   Assembly took about an hour. We did NOT use their mounting hardware included, hubby used longer screws.  I like the towel rack, I would buy this again.