This long roller works very well and with 100 layers it's going to last a good amount of time. The handle is sturdy and it rolls smoothly. The adhesive picks up lint, hair, dust, fuzz, and all sorts of small debris really well. When it comes time to start a new layer the old one peels away easily, no tearing or having to pick it off in pieces. When this one runs out I'll be picking up another one of these.