5 estrelas. Tudo como indicado