The cabinet is nice to look at and sturdy. It serves my purpose with ample storage and even a shelf for knick knacks if you want. It isnt too tall or too short and fit into my tiny bathroom. However, the glue that came with it was hard as a rock. I was missing an entire bag of screws too so had to buy those. The instructions are a little difficult to figure out and it was easier with two of us putting it together. Put the bottom stabilizer bar on last, after you get it set up over the toilet. You may need to adjust it to accommodate for the pipe coming out of the wall.