As other reviews say: pretty firm but i think it will soften up over time. very stylish and easy to assemble. I put it together in half an hour without a second person's help.