Super stylish, classy and easy to assemble. Yes, the seat is a bit firm but not uncomfortably so. I've had the chair for a few days now and it already feels more comfortable than it first did, so you just have to give it time to break in.
Ordered the earthy yellow - it's gorgeous and fits my earth-toned decor perfectly.