The cabinet is very nicely made, however the legs were not long enough to fit over our toilet.  Our toilet is not oversized, so would advise if you are considering this cabinet that you measure carefully to make sure it fits.  We had already assembled the cabinet, so we had to buy, install and paint new furniture feet, and this added another $35 to the price of the cabinet.