It is based on chest size, not pants size. A small is typically for a chest size of 34- to 36-inches. A medium is for chest size 38 to 40. In a robe, a medium should be fine for him.
Answered on 12/1/2009 12:00:00 AM by Customer Care from Sierra Trading Post