Decent cabinet, assembled in about 30 minutes. Ours was defective with holes in the front bottom for screws. Not the most solid, but for $75ish it’s a good addition to our bathroom