Lovely fabric, firm but very pleasantly comfortable. Looks great. Feels great. Planning to purchase another 2.