Perfect for the size I needed. It’s soft and squishy. My feet and back love it!