Delivered right on time and instructions were very clear! Took my husband 3-4 hours to put this together. It's a quality product from what we can tell so far. Perfect for what we needed!