Came on time! Great quality, very heavy, and did take 2 ppl 2 hours to assemble but it was worth it!