This is one of the best costumes I have bought for my suns.  It looks great (great fabric design) and it is very comfortable. I bought a Large and it did fit my 9 year old and my very big 8 year old. I recommend this product very much.