i used to have it on my bike. in my opinion, its a decent square tapered crank. depending on what your doing, it should be fine, and you cant beat the price.
i never rode hard on it, i didnt start until i got my new bike, so over time and abuse, i dont know how it will hold out.