Works great for my little canine. Good quality and functional as described. The stitch work is ok which is why I didn’t give it a five star.