These are great! We have had them for about 5 months and they are holding up pretty well so far. My 70 lb dog has climbed up on the smaller ones and sat on it with no problems. The foam has really held up well, it always goes back to its original shape with no dents. The extra storage is awesome!