This desk came quickly, exactly as promised. It was a breeze to assemble - took me maybe 30 minutes. And it's strong, sturdy, and exactly what we were hoping for. No complaints.