Very comfortable and smooth's problem areas well. I have three of these in different colors and wear them every day. They're a must have in my wardrobe. Not too short that they ride up, not too long that they bunch up awkwardly when you sit/move/etc.