Delivered quickly. It took 3-4 hours to assemble but the directions were easy to follow. I am having trouble getting the doors to align. It is a little darker then anticipated and has a few minor scratches. Overall, we are happy with the product.