It’s a decent cabinet for the price, but I would have preferred to pay 2 - 3 times as much for this same product made with better quality materials and finish. It was the size of the cabinet, especially the depth, that sold me. This cabinet is an engineering marvel in terms of assembly. The product parts are well packaged and identified and instructions clear, but there are many parts, so be prepared to dedicate roughly an hour to assembly. Fully assembled, the cabinet is sturdy. Wall mount was manageable for one person, although with 2, it would be easier. Pros: design, construction, price, dimensions (hangs over the toilet tank without extending out too far from the wall; standard size toilet paper rolls store perfectly inside) Cons: material and finish, only 1 shelf insert, simulated door louvres, doors don't match up exactly