Wary, careful, shrewd.
Uncommunicative; unwilling or hesitant to give information.
Formulated carefully or meticulously.
Firmly and properly laid.