Fits perfectly over our toilet. The color is a bit darker than I expected, but it does the trick for now. It was a little tricky to assemble, there needed to be some force to align the screws in with the holes, so I had my SO help. We were able to get it assembled in less than 30 minutes. I only wish it had a third top shelf for more storage since we have no shelving or cabinetry in our small bathroom.