I found this to run too big. I won't lower my star rating as the size is what I received. We have had it 3 years now and its still big on my son. (size 4/5 xsmall)
The material is soft and durable. Very warm and cozy. (bought for a Halloween costume) The price was exceptional considering after 3 years my son can still wear it and get use out of it. Its a great alternative to a full wolf costume that can get too hot.