Squeaky but somewhat comfortable.  The seat is a little short but doable.  The foot pedal is cool but it tends to loosen and slip down.  Dont get the white/grey it gets dirty FAST.

Overall not bad, I got it on sale so it's decent.