As long as the data will fit on the target drive they can be any size. Don't try to cram 320GB onto a 160 GB drive. But you can take a 320 GB drive that is only holding 80 GB of data and clone it to a 160 GB drive.
You can also clone a RAID set onto a single drive and from the single drive to a RAID set. (My system)