My dog absolutely loves this! 
There are similar cheaper ones available but I picked this one because it is machine washable where many of the others aren’t. 
If I had to pick holes it would be that the centre could do with a bit more padding.