It is firm, yet comfortable, nicely made and very classy looking.Delivered on time, i had no problems.