the fabric is great, I really love the shirt,it fits well to my 9 year old boy
but the shorts is too small for the shirt, I wonder if they mistakenly mismatch my order, but still okay, I can find a way.. good thing his younger brother can use the shorts...