Purchased as gift for granddaughter who just moved into new home and needed bathroom storage.  She was very happy with the cabinet.  Has not put it together yet so I cannot comment on that or fit over toilet.