Firm but comfortable. Nice fabric too! Easy to assemble. Color is true. Love the brass legs.