Perfect for our needs... looks great, soft feel, keeps pretty clean even with two cats. didn't want anything expensive because of the cats and this fit the bill perfectly.