I'm all about comfort and this outfit definitely meets that need. It's too cute to just be worn as pajamas. I wear them out all the time and get a lot of compliments. For reference, I'm 5'9", 148lbs and bought a medium. They fit perfectly. I could have gone down to a small for more fitted look, but I believe that would have taken away from the comfort aspect.