These are great! My dogs chewed up my old ones so I was hesitant to buy new ones. These are a nice firm cushion providing plenty of support. Very comfortable. I keeps these put away so the dogs don't get them I like them that much.