Arrived on time and was exactly what I was expecting. Assembling all three tables took less than 10 minutes. I didn’t nest them since I needed three small tables for different areas of my apartment and so far I love them.