My chihuahua has a small cat bed from Wal-Mart. My Boston has a larger one from Wal-mart. They are not memory foam-I don't pay more than twenty dollars for their beds. The boston's is kind a rectangle like and has sides that come up. Sorry, I am horrible at trying to describe things.