For the price, it is a functional and cute cabinet. It did take a few hours to put together. Delivery was smooth and the package arrived in great shape. Only issue is the extremely strong smell that the wood has. Hopefully this smell will fade away over time.