This is certainly not the best quality- the straps are kind of weird and cheaply made, as well as the stitching. However, it is good for what it is and better than some of the other ridiculously expensive options out there. As a cat person, this does the job for now.