I was happy with the size and fit but both straps broke within 2 weeks and by broken I mean the buckle on both of them ripped off.
I haven't even roughly handled the straps or done anything to make sure they don't break the way they did, but I'm very disappointed with the quality. Cheap.