Extremely happy with my cabinet .... quality product - assembly directions were clear, not to complicated  (assembly does take about 2 hours - but a bottle of wine  and some music - didn’t even notice it ... lol ) but well worth the time .... would definitely recommend this product.