Looking at the link again, the 7005 alum frame is good tubing. The main thing I would take into consideration is you are getting some trade-off (downward) on the component spec to have the full suspension at that price. I would not pound the pulp out of this bike without expecting to upgrade some components.