Great buy!
It is quite firm, but we like it. Delivery came very quickly (2-3 days). Longevity remains to be seen. We did order longer leg pegs because it sits very low to the ground. For anybody wanting to do the same thing, it's a M8x1.25 screw that fits into the existing screw holes. Easy to put together, very happy so far.