This pad is perfect for what we wanted. It’s sturdy, not squishy, and makes the hard surface of our floor more comfortable than our rug was able to accomplish. We have the largest size, and it does not wrinkle or shift around despite the efforts of my wild children and pets. Would recommend, and will purchase again.