The armoire arrive on time. That's always a plus! It took my husband about an hour to put together. A few scratches and dings but overall a solid piece for the price.