Perfect. I love it - and my dachshunds love it. Very comfortable. Would buy it again without hesitation. Arrived quickly.