Arrived on time and in great condition. It took my husband about 2 hours to build, but it wasn't difficult. Great addition to our nursery, especially for the price. When compared with other baby stores, the same product was often priced higher and came with steep shipping and service charges.