I purchased this about 3 years ago. The sea perch robot is assembled - of course you could disassemble and make it anyway you choose. Includes the controller...