This dog bed has a lot of cushion and our dog absolutely loves it. It is so plush and thick, perfect for any dog. Our dog is about 50 pounds and I think we ordered the medium which works great.