I didn't want to give a low star rating because this dog bed actually is very nice and also firm foam which is what I was looking for.  The problem I had was with size, My almost 14 yr old Yorkie is small and weighs only 6 lbs and he does not fit well on this bed.  I went with a small because of his size and going by his old beds. I guess the curve in it causes main area to be too narrow and he falls off.  I may try a larger size because it does seem to be comfortable. Definitely go next size than you think it runs a little small/narrow