The sizing on this product is very, very off! We ordered a medium, and the tag says medium but this would definately fit a large adult, with room left over. However, it is exactly like pictured and the person we bought it for will love it - even if he has to roll the arms and legs up!!