Very firm and I love it. Easy to set trays on, my kids can even stand on it and there is virtually no give. Perfect for what I was expecting. Very happy.