I bought this weighted blanket because I am a light sleeper and woke up several times a night for no reason. My first night I only got 6 hours of sleep but I didn’t wake up through out the night and slightly better than I usually do. I’ve had it for a week now and I can say that my sleep has improved. I have a cat (orange) and there is some hair stuck on it but I think you can use a lint roller to get it off. But if you’re a pet owner and just don’t care, it’s not a big deal since the blanket is a dark color. Overall I love it and have to order at least two more lol