Overall good. The internet speed needs upgrading.