Poor quality. A nightmare to assemble. I have assembled many cabinets in the past without a problem. This one kept falling apart when I was trying to assemble it .Each time it fell apart, pieces broke off of it. It is now sitting in front of my house waiting for the garbage men to pick it up. What a waste of money.