The foam is hard and both my dogs hate it. They will not lay on it. I tried to get my oldest dog to lay down, he did and shot me a dirty look, then got up laid next to it. The packaging says non-refundable! Wish I knew that BEFORE I spent all this money. 
WASTE OF MONEY.