Very good quality and nice design! The firmness is just perfect for me. Its got medium-firmness. Kitties love the boucle fabric a lot.