The quality of this dog coat is very good, good materials and beautifully finished. Unfortunately the information on sizing is inaccurate. I have a Weimaraner, he's just under breed standard size. So I thought that the XL size would fit him. I bought the XL and had to return it as it was too small, the belt on the coat wouldn't go round his middle. I returned the XL and bought an XXL. The XXL was far too big so I had to return it as well!!