These leggings feel SO nice! They have a slinky feel and are super smooth. They are snug but not overly tight and are a perfect, lightweight fabric for warm weather, so they protect me from the sun but don't get too hot. I'd call them an average length because they are a bit long on me, but I'm only 5' 0", so I'm used to that. I'm impressed by the quality of the print - super crisp and clean - you can tell it won't fade over time. I'm going to have to order another pair as these have quickly become my go-to leggings!