The top thing that is great about this mattress is that it has a plastic (vinyl) cover already on it! Not just on one side, but the whole thing is covered & sealed by it.
This, as you know is going to be awesome for cleanup. It may be a little warm to lay on (as non breathing or vinyl covers tend to be), but I don't see that is going to be much of an issue with a blanket or two over the mattress.
The mattress is square cornered, so it will fit in nearly all cribs & stay secure. You certainly don't want any slide in the crib, if you can help it. This is quite a firm mattress, which, is what you're after.
No sinking babies in an overstuffed comforter mattress, but it is soft enough where it needs
to be, for some comfort. Also, it is solid enough that you can use it by itself, ie not in a crib. To hinder movement, I added some of that "rubber carpet matting" to keep it in place.
Even though the mattress is solid, it does give nicely, & easily. Changing the bedding when using this mattress is a snap, because it is so light & easy to maneuver.
The colors are a nice neutral off white, with little star burst patterns, that you would expect in baby things.. The outer packaging says that it is made here in the USA, & that is always a plus.
It has a 7 year warranty, which is very good, & of course isn't toxic, retardant free & so on. Plus it is Green guard Gold Certified to be safe.