I bought this for a Christmas present. The flannel pants are nice and soft, the shirt is really large. I ordered a medium and the pants seem true to size, but the shirt seems like an extra-large. I am thinking about using the shirt as a nightgown for myself.