I got this for chilly mornings and evenings and it's a good deal. Our Bull Terrier has a broad chest and stocky legs and I picked this one because it showed a Pit Bull in the photo. It fit him perfectly (no doggie clothes ever fit him properly!) and he struts around like he's proud to have it on. It doesn't restrict his movement and it's nice and soft, but it is pretty thin. It still keeps him warm and for the price, you can't beat it!
I have a poodle who needs a sweater, jacket or something when the temps dip here in Minnesota. I tried plenty of sweaters before I bought this one, but somehow they didnt quite fit right. For example, many of them seemed tight in the armpit, which kind of restricts the dogs movement.
Not so with this sweater it fits perfectly. Its loose where it needs to be and yet snug on the belly (so a boy dog wont wet himself). Not bad for an inexpensive sweater. Only thing is it may not hold up forever (a couple years later and its unraveling a bit), but thats to be expected for a sweater in this low price range.