My son is husky 4 yr old and bought this to give him comfortable pjs to wear. So hard to find pjs that aren't tight. I think if he was six, these would be too tight, but they fit him fine as a husky 4 yr old. If you have a thin or smaller 6 yr old, likely to fit fine. Husky 6 yr old, go up in size.