Great therapy ball, comes with own pump to inflate, although takes quite a while to get it inflated with it.  Works for my exercises, and kids like sitting on it and exercising with it too.  Very sturdy, and has stood up to my 200 lb son bouncing on it excessively.