This cabinet arrived very quickly. I cannot comment on the assembly. My husband had it assembled when I got home from work. He had no complaints. It fits perfectly in my kitchen and I am very pleased with it. The color is black - which is what I wanted. It's not the highest quality, but for the price I think it is a great deal.