Colors are great, it is large enough to fit my couch, would have preferred if it had tabs at the seams to tuck into the cushions, but it was less than $60 so I may be asking too much.