This item came very quickly.  The color is perfect and it is very comfy.  I am using it as a bench pad and it works great.  I would recommend it for a pet bed as well.  The foam filling is very nice.