Love the color and style and it fits perfect. Only reason I'm only giving 4 stars is because it arrived with two white stains on the back. They came out in the wash but I'd still like to know why it arrived like this.