Love this raincoat for our pup. The material is light and durable and easy to wipe. The length is perfect and keeps him dry so there's less drying for me to do. Love the fun reversible aspect of it too. He receives lots of compliments when wearing this jacket!