My almost 70lb Bully approves as does my 90lb 10 year old! We got the XL and it is a good fit.