I ordered this for my daughter who's in college. She loves it! It fits her perfectly and she says it's really soft. She is usually a size medium and we ordered a small. It looks just like the photo and I think I may order the matching joggers. It took a really long time to arrive but the website was clear that it may take up to 3 months. I ordered the first week of December and it arrived in the first week of March.