Great bed! Definitely recommend. My dog is 60 lb retriever and I got the large and she has plenty of room! Comfortable and sturdy enough where the material doesnt flatten out