These jammies are SOOO cozy and soft!!! I don't know how much they'll shrink because I haven't washed them (they're SO Comfy you can wear them as soon as ya get them!) but they DO run small... I WILL absolutely order more but I will order another size up.. I ordered a 2 sets, both in different sizes and both a size up... And they were BOTH small, so these DO run small... But I WILL order at 2 sizes up, because we like jammies with room, but I find these WAAAYY more cozy than my Victoria Secret cozy jammies... And my daughter LOVED hers as well... Absolutely the BEST cozy and fleecy JAMMIE EVER... AND I HAVE A LOT of them... As for grabbing pet hair, I have 2 dogs and a cat... One dog is a Sable Shepherd and she has a double coat and both dogs shed, but the Sable I starting to super shed her winter coat, and it's picked up a little pet hair, but nothing more than any other set of jammies I own. I would have given 5 stars had they not run small.