This fit well and the fabric, seams and stitching were really heavy duty. I like that the straps were already assembled and all I had to do was attach and tighten. I think it will hold up well, but based on what I’ve seen of it so far, this is highly recommend!