Arrived timely, completed assembly in short order, cleaned up debris. What more can you ask.