Great cabinet and very well made. However, be prepared to have someone very  experienced in assembly available. EVERY single piece of this cabinet had to be assembled. It took my cousin who is a skilled carpenter 2 hours. I've done quite a bit of assembling myself and I never have seen anything so time consuming as this cabinet.