I could not love this more! I gave 4 stars instead of 5 because mine just came in today and one of the snaps is broken :( But it should be easy enough to put a new one on. That being said, my sister fell in love with it immediately so I just ordered another one for her for Christmas! I'm sitting here at my desk wrapped in it now and it's a bit chilly in here but I'm nice and toasty!!