Color is perfect (I got the purple), fit is perfect. It's not as "ruffled" as I would have liked. But maybe I just missed that with the picture. Also, I don't love the top side fabric. It's not as cozy as I would like. But the inside is soft, and it's very warm.