I've been using the Pearl Izumi leg warmers on my evening rides...they're great! They stay up, they don't stretch out, they are very warm (fleece lined), they look damn good (perfect shape, stitching, and fit), and they make make me faster! What more could you want for $40? Got mine at an outlet store.