Wouldn’t buy again
It is firm enough for a good foam rolling BUT styrofoam (or whatever it’s made out of) chunks are already starting to come up.  I don’t see this being durable at all.
Rating: 2 stars