This cabinet is perfect for my space. For the price, it's very well made and although it took my engineer husband about 30 minutes to put together, all the pieces were there and he said it went well. I'm very, very pleased with the look and the cabinet holds everything I needed. I love it!! It had a slight off-gassing smell at first ... but it dissipated quickly.