Cheap but wonderful. However, I give it 4 star because it doesn't support multi-type. Maybe you will think this point is cray, but when you really using the calculator and type really fast, some times you type next button with the previous one still pressed down. when this happened, this calculator will not record the second hit. On the other hand, my Casio fx82es can do that.