Love it! Good quality, beautiful cabinet. It took about 2 hours to put together. I wouldn’t say it was difficult, just time consuming.