are they the ijoy ride? if so they have really dropped in price, I think the idea is you keep your feet on the ground so no need for it to be too high or people would need stirrups to get on
Never used one, but they are meant to be very good for all muscles used in riding.