So far I love this chair! It was easy to put together and does not look cheap. Rolls over my carpet easily. The seat is quite firm, but I assume like other people’s experience it will soften with use. I like that this matches the style of my dining room chairs so I can use it for an extra if needed.