Love it. I purchased a medium for cocker spaniel who weighs 25lbs, but it’s actually smaller than I anticipated.  My baby has no issues with it.