re – moving or copying wordpress site

I have already started developing a wordpress site, but I want to move or copy it to a better webhost and develop it there,keeping the same url, Is it hard to copy those wordpress files and set it up on a new webhost? Can I do this by installing wordpress on the new one, and replacing the wp files with mine via ftp ?