This cabinet is exactly what we wanted. High quality for a respectable price. It was an adventure putting it together but so worth it! I would definitely recommend this product.