its an excellent dog bed, in fact if they made it my size, I would probably sleep on it, i think it is too warm for summer, however, because she pushes it aside and sleeps under it or next to it often.  it is absolutely puppy proof.