I got it for my home business use but it's good for mid size firms too as it is an excellent printer for network connection based use by employees. You can see it is a decent size for heavy load of printings, scannings, photocopying and faxing. I do recommend with full confidence. This machine is a great product with all the functions traditionally required for multifunction, all-in-one printers.