After extensively searching for a bathroom storage solution that was both functional and aesthetically pleasing, I decided to purchase this one, and I couldn't be more satisfied with my choice.Assembly and Installation: The assembly process was completed by my husband, who said it took him forever. He said it wasn't easy to assemble since you have to work around the toilet, and there's a piece that you have to get behind the toilet in between the floor and the reservoir (see last picture). However, the instructions were clear and easy to follow, and all necessary hardware was included. It took him about 1 hour to put it together. When he was done, we realized that while it fit over the toilet, we weren't able to fully lift the seat for stand pee-ers . I fixed this by gluing some wooden cubes I purchased online to the bottom of the feet using Elmer's carpenter glue. The extra inch fixed the issue, but I'd measure first with the seat all the way up!Quality: The cabinet is sturdily built, and it is made to naturally lean towards the wall (backwards), which was a big relief, since we have no way of securing it to the tile wall. The bamboo seems to be dense enough to handle the humid bathroom. The cabinet doors open and close smoothly, and there's a small magnet that clicks them into place. The unit doesn't get in the way of using the toilet.Storage Capacity: We use the cabinet mostly for towels. I scoured the internet for a basket to fit exactly on top of the unit to provide more storage for toilet paper and soap/shampoo bottles. It wasn't easy, but I ended up going with a 11.5" by 25" basket from The Basket Lady that was not cheap, but works very well (Long Low Wicker Basket).In summary, the build quality and materials are great, especially for the price, and we love the look. Measure first with the seat up to make sure it's right for your toilet.