Love the quality of the fabric. It runs normal in size. I usually wear small, but got M just in case, as I was ordering from abroad. It ended up being a bit too big for me, unfortunately. But great fit, and overall good quality :) Think I\ll have to get one a size smaller.