Is it worth it? Really? It may not be easy.