Fit my pup and my needs perfectly! Highly recommend!