It is perfect. It's precisely what i was hoping for and I am so excited to give it to my cousin for her birthday. Lol though I might order one of these for myself. It's ridiculously soft and such a gorgeous deep purple.