Love the colors, cheers up my dk blue sofa. Well made, sturdy fabric, us it to protect from our new dog, she hasn't learned manners yet. Good product at a good price as always.