I love this sweatshirt so much!!! I'm 5'4 and 112 lbs and I ordered a small. I like the way it fits me it a little baggy but I like it that way. Not the softest but it's still really comfortable. It took 6 business day to get here I ordered it on November 30th and it came December 8th. It was definitely worth it!!