Arrived on time. Was easy to assemble with just 6 bolts. Not sure why others say assembly was difficult. Quality is not great. Arrived with one of the buttons hanging by a thread and a chunk of wood missing from one of the legs. Looks and feels cheap....and I guess for the price, it is.