I bought this as a replacement for my HP printer that malfunctioned (paper jams). I picked this out due to the price and generally favourable reviews of Canon printers. I am extremely disappointed. Setting up the printer on your home network is the biggest challenge. Firstly it only works if your WiFi network is broadcast on the 2.4GHz frequency. Then there's the Canon app for smartphones which only detects the 'hotspot' the printer broadcasts if the Wi-Fi SSID has a particular naming convention, otherwise it won't find the printer! If you want to install the software on Windows... good luck! My account is the only account on the PC and has local administrator rights but the Canon software exe file tells you that you need administrator rights to install it and backs out! Oh... better yet, they don't include a USB cable. So, basically, this is an expensive paperweight and I'm considering returning it for a refund...