I'm all about comfort and this outfit definitely meets that need. It's so cute, I wear them out all the time and get a lot of compliments. For reference, I'm 5'7\", 130lbs 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.