Came on time. Nothing to assemble but putting the legs on the bottom. Sturdy and well constructed. Love it!