I received this product expecting the typical dog apparel quality, but I was happily surprised to be so wrong. This coat has quality written all over it. From the stitches, to the finishes. Beautiful wool, and satin lined, it's made as well, or better than most dress coats I've seen. The fit is perfect. I wish it came in a boys version, because I would snap it up in a second for my other pup. Can't recommend this product enough!