So perfect!! I love the colors but my the only issue is that you can't take the cover off and wash it. That's a bummer cause I have a dog that likes to jump up and had gotten it dirty..but other than that, I love it!