I buy my Reitman's PJs every winter and have yet to be disappointed! The flannel is comfy and cozy. The leg length shrinks a lot no matter what setting you wash it on (I guess it's not pre-shrunk fabric?) - but thankfully they start out so long that it doesn't matter. I usually need a 34 inseam, and these are still perfect for me. They also get baggy after wearing them for one night, so get the right fit (not too big). The top is cute, but a little more snug than it needs to be (less like a comfy PJ top and more like a fitted t shirt), but it's not terrible and it's still cute.