This is a very nice bed and my dog loved it, but it was too small for him. The bolsters are high so he can't lay his head on them and this makes to usable space smaller. In the ad it says for dogs 51-100 lbs and that is WRONG. My dog is about 50 lbs, and it was too small. More like a 30- 45 lb dog bed. It is nice quality however and very thick foam.