Good quality fleece -
Velcro is really strong, the material isn't too thick.
Have ridden for over a hour in these and no signs of slipping.
They do not go baggy Do tend to attract the bedding
Good quality not too thick. Stay on all night and do do tend to loosen. Only negative is due to the material the bedding gets stuck to them.