For the price it was okay, but the wifi could have been better. Carpet could be deep cleaned.