A Facebook post by a Zulily customer who wrote about her experience speaking with a customer service representative about returning a winter coat has gone viral.

Kelly Blue Kinkel wrote on Facebook that she wanted to return a winter coat she had purchased and inquired about what she needed to do to send it back after being assured she would get a refund for it. The representative then asked her to donate the coat instead of returning it back to Zulily.

“When I received my order, I could see through the packaging that the coat material wasn't going to work well with the two breeds of dogs we have,” she wrote. “Coarse dog hair and certain materials don't mix.”

After calling customer service, she said the "sweet" representative told her "Please don't send it back. If you know someone who needs a winter coat or if you would like to donate it to a charity, that would make us very happy."

Kinkel went on to write she thought he was “kidding” at first and admitted “It took me a moment to realize he was completely serious, and then came the tears. I just don't know other companies that do this, do you? I thought Zulily was pretty incredible before, but after today, I'm a customer for LIFE. The world needs more LOVE like that. Honest business. Honest ethics. How refreshing!”

I sincerely hope this post goes viral, because I just hung up from one of the best customer service experiences of my...

Posted by Kelly Blue Kinkel on Monday, January 4, 2016

Zulily's VP of service operations told Us Weekly of the viral post,"We're excited that this customer had a great Zulily experience. My team is dedicated to delivering exceptional customer service."