It produces incredibly sharp documents, doesn't take long to warm up, and prints quickly at up to 32 pages per minute. Its flatbed scanner is large enough to scan Legal-size sheets (8.5' x 14'), and it has an automatic feeder with single-pass duplex scanning to quickly process multi-page and double-sided sheets. The toner cartridges aren't overly expensive and last a long time, but you do need to replace the drum separately, which is an added expense. Thankfully, you won't have to do it all that often, as the drum is usually good for around 30,000 prints. You get USB, Wi-Fi, and Ethernet connectivity, and there's support for NFC, Apple AirPrint, and Morpia Print Service. Like most printers, the MFC-8905CDW is only one of many variants in the lineup. If you want to save money and don't mind compromising on a few features, you can go with the Brother MFC-L8900CDW (or MFC-L8895CDW at Costco), which performs identically but has a smaller display. The Brother MFC-L8610CDW also performs identically but has an 8.5' x 11' flatbed scanner and doesn't support duplex scanning. You can see more details about the variants in the full review.