These are incredibly dense- more than I expected which means they arent cozy and squishy but they are holding up very well to my 88 lb dog that likes to perch on top of them