This cabinet is perfect for our bathroom! Pretty well made, easy to put together. My only complaint is that it needs longer screws to go into the wall, we had to use some of our own. Otherwise, I think it's definitely worth the price! Looks great!