Definitely fits the price of the product. It's not very high quality, but it is serviceable and looks nice. It was very easy to put together, but it was missing the screws to attach the pull out shelf. I had to make do with some spares I had.