great product. our whippet loves it and it is warm enough for him. we are from Slovenia, Europe. we bought size L, but maybe next time I will buy the size XL. his back is 50cm long.
fabric has a mild stretch so it hugs like a glove. lightweight but warm.