Good quality - xl fits perfectly on a 90 lb dog.
Good quality material.  XL fits a 90 lb dog.  Well made.
Rating: 5 stars