Soft seat and easy to put together. I wish the foot rest were attached to the base and not the seat so you didn't have to stand up to adjust the seat. Overall, very pleased with the purchase so far.