This is a great vest! It arrived quickly and seems to be very sturdy. My dog loves this harness and looks great wearing it. He is a 70 lb. Pit Bull and the large fits him well. This vest does roll side to side on him some but I think with some adjustment and the addition of some sheep skin padding on the straps this will be resolved. Over all I am very happy with this purchase and will buy this vest again if the need arises.