I bought this for doing some complex calculations not involving graphing, but rather sin, cos, tan, as well as programming formulas. The buttons are large, the screen is large and easily readable. It seems like a well built calculator. In order to download from their website, you will need their Graphlink USB Cable.