Good cover, fits my new loveseat well to protect it from the dog. Nice teal, color maybe a bit darker than photo but could be my lighting. Happily haven’t tested water resistance, but plan to use extra pad underneath when needed.