Our dog loves this! The large is perfect for her--she is a 50 lb golden retriever mix. It is not big enough for her to stretch out, but she seems to prefer curling up and getting cozy. 

The only complaint I have is that it smelled like chemicals when it arrived. Once it aired out, the weird smell dissipated.