This over-the-toilet cabinet turned out to be a really, really nice addition to my bathroom. I had it professionally assembled and I am glad I did because it took him all of 45 minutes to put it together. It would have took me all day. It's made of very solid material, sturdy and it doesn't look cheap. It's an eye-catcher. I am super glad I purchase this.