Needed a bigger chair so my dogs could sit with me while I work. It’s not too soft and not too hard, in my opinion it’s very comfortable and extremely easy to put together. On the days I work from home I sit in this chair for 6 hours a day.