When this came in the mail I was so excited because I wanted something thick and comfy for my golden retriever. He is almost one and needed a bigger bed since he's still growing. He clearly had other ideas, but we really enjoyed it for a half day or so. Posting this picture in case you wonder what the inside consists of. I'm giving it 5 stars because it met my expectations when it came in the mail. My dog rates it as a 5 star meal. We are back to the old bed for a while.