I purchased this as a landing pad for my senior Jack Russell for when she jumps down from my bed. Product is as describe, well constructed with firm foam. Only time will tell how it holds up to washing... Would recommend to othrs.