Easy assembly. It's a "firm" seat. Looks nice, especially for the price. Works well for our needs.