The first coat I bought was not appropriate for my dog's body shape and also was too warm, given that we're in the south of England. It was very easy to order a different one and to get a refund for the difference. And this time I managed to get the fit right! The new one (Hi-vis daschund coat) is easy to put on, and hopefully will keep him dry and warm in the rain. I appreciate the ease and flexibility to change the coat, and the helpful guidance on how to measure the dog to get it right.