Sturdy and the perfect amount of firmness! Looks great and very comfortable!!! Perfect for the price!