Good product. Assembly was a little challenging but easily completed. 4 stars only because the back of the cupboard is flimsy..