I really like this piece, it was fairly easy to assemble, and it has a great amount of hidden storage. Perfect for a bathroom with limited storage capacity. We didn’t bother attaching it to the wall, but if you have small children, you will definitely want to. It’s a bit top heavy because it’s tall and lightweight. The storage shelves are not super deep. But deep enough to store multiple rolls of toilet paper and loads of cosmetics and daily grooming tools. Overall, it’s a very elegant cabinet and we are quite happy with all of the extra storage.