Excellent quality. We purchased the large size and is perfect for a 75lb mixed breed with room to spare for the cat! Definitely would purchase again.