Overall, I am happy with this purchase. This cabinet looks more expensive than it is, fits all my bathroom essentials nicely, is sturdy, and doesn't overwhelm a small space. There are a lot of white cabinets out there, but I think this one stands out with the half cabinet, half shelves design. Super functional and looks good. The ONLY con: the cabinet door screws were faulty -- 3 of the 4 screws broke while screwing (the head broke off the screw) and we couldn't get them out. Had to improvise and drill new holes using our own screws.