I have been using this machine and it provides all the needs also printing cost is low being a laser jet printer. I on my behalf suggest buyers to go for it as my experince was quite good also HP customer support is outstanding it is even good in small towns refling is also easy just take care from dust for long lasting