Not bad for the price! Pretty firm, but rather firm than soft  flimsy… my pup loves it as well!