These came in just 3 days. They took 15 min total to assemble (no tools required) and they are sturdy and all legs are even. I was worried they would be too short but they look perfect by my couch. Really good value compared to others Ive looked at!