Grey camouflage Pet Life brand winter jacket. My dog wore 2 times then outgrew. I think it’s a large. I’d say it would fit a dog 40- 50lbs provided the chest isn’t extra big. $20