Sort:  

Yes they are, he really loved getting them. :D Thanks again. :D He'll be happy until they get worn out, hopefully not for a few years. :D His last one was good for about 7 or 8 years and if these ones last that long he'll be good for quite a while. :D
God bless you. :D Have an awesome day! :D