Bought this for my mother, she really likes it. There are just a couple things that would make it great; taller legs/higher seat, if the wings were actually wings & not just bumps, other fabric options. Yes, the seat is very firm but I haven't heard any complaints. Overall a wonderful chair at a great price!