Though not perfect, it's what I have been waiting for again. I had the first ergorapido when they came out. the batteries finally went bad in it. I couldn't let it go. i was able to use it for short periods of time, so i kept it until i came across this new one. I love it for what i use it for. very happy with it.  thanks James