Top is colorful and true to the photos but the back is slick plastic and sit slides all over so cannot stay in place when anyone sits on the sofa...so frustrating. I am searching for a replacement.