Mucus Plug?!

Lynn

Can someone tell me if this is FINALLY my mucus plug? If so, have fast should labor come after loosing this?