We had the greatest time with this little boy in this costume it is so realistic I will post a picture he wore it for 5 days straight and finally had to watch him it washed up fine and he wears it all the time is 8 years old and I bought a medium so it's in perfect you can even drink through it it is adorable could not stop laughing