There's a complete FAQ section on installing here. The Rio Car isn't any deeper than other aftermarket stereos (unlike some other MP3 products on the market), so it shouldn't give you any more trouble than your other stereo did.
_________________________
Tony Fabris