Great looking piece for the price. Time consuming to put together with many pieces involved, so make sure you plan accordingly! The only thing keeping this from being a 5 is the misalignment in the cabinet doors -- could not get them to assemble evenly.