This top is comfortable, and it has a very flattering fit. My fiance loves it on me. My only recommendation is that, if you want this to be loose/oversized, order a size larger than the size you typically order. I can wear a medium, but I prefer to wear large because I like my tops to be loose. I decided to go with an extra large for this hoodie because I wanted it to be over-sized, and I'm glad that I did. It's loose and comfy, but I am not swimming in it by any means. I think that if I had gone with large, it wouldn't have been as loose as I like, so I think this hoodie probably runs a bit small.