The best French terry (60 % cotton I think) legging out there, and I have had quite a few. Soft but thick enough to keep you warmer, esp. if you wear a pair of stockings and/or wool socks in the winter. I think this will be the perfect spring legging. As will most Splendid products, they are well made and built to last. I wash in machine on cold, delicate and hang to dry. No dryer! Bought three of these and rotate them. I got a medium and it is long enough  in the stride and almost goes up to your waist, unlike some of the "low rider" leggings that hit too far below your belly button and you feel like you have to constantly pull them up.