Perfect for our little girl, soft on the upper side and waterproof underneath. Will protect her mattress