My dog loves this bed. It is uniformly soft with the right amount of firmness so my dog's shoulder isn't sinking to the floor as with regular foam beds. The bolster is the right height, so my dog uses it as a pillow. It is very attractive, too. The Southwest theme fits right in here in Arizona! I got a medium, which is appropriate for my Blue Heeler mix. I put it into her portable crate and it fits perfectly. She LOVES it!