This cabinet is very nice. I opted for the cherry finish and it matches my other living room furniture quite well. My husband put it together in about 1-112 hours. All parts were there and it wasn't difficult to put together. I would definitely recommend this to others.