These are perfect! Nice and firm. Well made and look great with my area rug that has the same pattern in gray, beige, and cream.