Who Approves Treaties?

Treaties are approved by the US Senate. The House of Representatives has nothing to do with it. However they do not officially go into affect until he President signs them.