This is a soft fabric with quality graphics. I am glad that I read reviews for sizing however, they run very small. My nephew is a size 8 average build. I purchased the size 10-12 which will fit him fine. I probably should have gotten the next size up (14) so he could have enjoyed it longer. This is a Christmas gift and I don't know that I can make the exchange in time...
Rating: [4 of 5 Stars!]