Antenna sharing by multiple users using cooperative diversity has been shown to mimic the performance of traditional multiple input, multiple output (MIMO) systems. While this was originally done using a single antenna at each relay, the benefits of cooperative diversity based on multiantenna relays has been a subject of considerable interest. Maximum likelihood (ML) detectors for cooperative diversity through single antenna relays are well known. In this paper, we propose to combine the benefits of cooperative diversity, and transmit and receive diversity offered by MIMO systems. This is done within the ML based decode and forward (DF) cooperative diversity framework, by using multiple antennas at each relay, through ML based processing on the source-relay link and space-time coding on the relay-destination link. Through simulations, we then show that the performance of MIMO Relay based systems is superior to those having a single antenna at each relay. ©2008 IEEE.