I purchased this hat for the fun factor other than anything else. It's extremely cute and made out of a soft material. It fits well for me, but it may be hard to fit on people with a larger than average head or if you have a lot of hair. The horns don't stick out as much as in the picture. You can fold them out a bit, but they'll eventually flop back down. I wouldn't really call this a ram, but more of a sheep ram. The tiny horns are really the only indication of this being a ram instead of a sheep.
The build quality is ok, but I bought this for $5 and this is definitely worth that price. I'm mainly worried about putting it in the washing machine should you have to wash it this way.
For the $15 mark I'd suggest getting a different animal unless you're really into the sheep ram. It does keep your head warm to an extent; don't expect this to keep you warm when downhill skiing or walking in sub freezing temperatures. For a mild winter day, it's just fine though.