sturdy and comfortable for my 20lb mini goldendoodle. looks nice and fabric seems to be holding up well