This is a nice cabinet but the company is a mess! The first shipment took almost 3 weeks to arrive. The parts were mislabeled and one large piece did not have 6 various sized holes drilled in it so I couldn’t put the top portion together. I noticed them and a week later they said they “expedited” a replacement. That replacement now says it will be delivered by 08202023 and the original order was placed on 06212023. I would not do business with this seller again.