I've seen and hoped for better, but they do indeed provide good function and form.  Feels a little springy and flimsy at first but I've been using now for over 3 months and they've held up thus far... i'm over 5'10" and they work very well at my height and up to likely 6' ... past that you may want to go up to a larger size (ie 30")