These are great little pj's my nephew adores them, he is 5 and I ordered age 6-7 and as you can see from the photo they fit him perfectly. The stitching is first rate and the material is soft and cosy. Apparently they help you sleep so much better than non dinosaur ones and his mum reports they wash well