My 8lbs mini-dachshund loves it. Ordered the small and it's very large (for him!) – he appreciates the extra room to stretch out, though.