My dog loves it!  It is filled not foam, so the stuffing does become uneven with use so it's helpful to shake it around time to time.