Love the fabric, very lightweight. Non constricting for my arms (I have little arms). Hoping to gain a little muscle for these to work a little better. None the less I love them! Going to be using them at work to protect my arms from cat/dog scratches in the long run.