A bit firm. Cheaply made, but you get what you pay for. Perfect for my sunroom!