Right fit for my Labrador covering full body n ears...we went for XL when L also cud have worked n our pet njoyed it and did not allow us to unfold from his body until first ride with it in rains shower did not take place late evening...Quality is good...thanks Amazon for on time delivery n as promised and thanks to Pet wale for a decent product 