I bought two of these for my beagles and so far they have been great. I was looking for a cushion that was durable enough to not break down and lose it's padding like most dog beds. So far they are holding form very well. However, the furry top sheds quite a bit at first. I would suggest maybe washing the cover before use. 

Pros: Durable cushion
Cons: Material sheds