Perfect for our working cocker spaniel - he loves it! Ordered the large after reading the reviews and it is the perfect size as it gives him space to sprawl out. Recommend!