Good fit for our crib, good thing our baby is a little guy; mattress doesn't seem very firm but baby seems to like it!

Pros: lightweight, waterproof cover
Cons: wonder about its durability