For the purpose of the purchase these were really good for us.

Pros - looks great, mid price point, comfortable (but quite firm)

Cons - putting the legs on were difficult, scratch too easily