The colors are bright and it fits my sofa perfectly! It really makes my living room look warm and cozy. My dog loves it as well. She prefers it to the leather underneath.