If you need a printing calculator, this is a terrible choice. The "ribbon" is really just an ink pad that will stop printing legibly in just days of use, particularly the red ink.
Otherwise is a fine product. I like the big buttons and key layout. But, I would not buy again.
Calculator automatically turns off after only a few minutes of non use. Not very practical for use in an office. Would definitely not recommend for office use.