This was exactly what I needed at a great price. It was easy to assemble after laying everything out. I absolutely love it. It is durable and looks amazing. It's compact, yet I was able to fit all my bathroom items perfectly!