Exactly what I needed. Firmer than expected, but so far standing up to kid and dogs!