The order was delivered on time. The packaging was strong and arrived as described. The gearbox/housing was easy to replace, even new screws were included. The seller even made sure to provide contact information in case you need help or have any questions. Worked great and felt like a new Roomba.