Nice soft cover for the Maxi Baby Bay mattress. Does not protect from leaks / wetness, Which is a drawback. The fabric Seems to be holding up well after a couple of washes. So did note You can buy regular baby bed sheets / mattress covers and They work just fine on the Baby Bay mattress (the curve does not matter much for the overall fit).