I love this! It fits our Cane Corso (150 pounds) perfect!! I will say if you have pets that like to tear their bed up it’s not the one for you.