This is a well made very resilient weatherproof dog cushion; however the only thing I would like to mention is that my little dogs do not sag into the center but roll off as the cushion is very resilient. I therefore purchased two flat cushions but it has been 2 or 3 weeks and they have not arrived. I am hoping that in time the round cushions will sink in just a wee bit. I rated this a 3 only because it is not cushy enough.