It looks beautiful and has alot of space for all of my items but, it was a little hard to put together. The small pieces that “screw” into the legs didnt screw in so easily. My hand and my arm was killing me after finally pushing hard enough to get them into place. Aside from that, it was pretty easy to assemble and it wasn’t too heavy for me to get it in place in my restroom. Overall, I would definately reccomend this product.