The velour definitely feels very, very good but it doesn't fit well. I bought the small and it runs larger (especially around my arms).
It's thin but the velour makes it look thicker.
Features two inner pockets and two outside zippered pockets.