This is nice and sturdy. You can really feel it when you sit on it, but it is not to hard. We love it, would absolutely recommend it.