I purchased this to use for an infant play are on the floor.  The babies love it and I love that it's waterproof!

Pros: Good size for a small space.  Waterproof.
Cons: Too small for a standard crib mattress