I read so many reviews saying to size up and at least for me, that was terrible advice!!! I ended up keeping the gift since i like my clothing baggy but since it originally was supposed to go to a medium sized man, I bought a large, wasn't exactly the best outcome. Since it's baggy on me I can't comment on whether the shoulders sit right so the design is perfectly perched on someone but I can see the material has nice thickness, is soft and is stretchy. Will most likely order a second one in the right size and just match my boyfriend.