They are really firm and even with letting my 120lb lab lay on them he still hasn’t “broke them in” of course his nail ripped off a button but I ordered Crystal ones to add some bling and to replace some buttons. Do I love Yes would I buy them again HELLLLLL0 no