The product itself is amazing for the price. It's made out of a very sturdy foam, which barley moves with my pushing on it. Worth trying out if your pup has joint issues. We will be donating ours only because our pup is to stubborn to use it!