i saw some touch covers on ebay. I just got the latest itouch, so i assume that is 3generation?

The descriptions say fits iphone 2g or itouch 8/16/32 but doesn't say anything about the touch generation? Does that mean the touch should be ok?
the one that PP linked(Disney one) does it specify what generation and is there a difference between 2nd and 3rd generation?
iPod touch 2G iPod touch 3G
Processor Speed: 533 MHz 800 MHz*
Graphics Support: OpenGL ES 1.1 OpenGL ES 2.0*
RAM: 128 MB 256 MB*
Storage Size: 8, 16, 32 GB 8, 32, 64 GB
Bluetooth: None** 2.1+EDR
Song Capacity: 1750, 3500, 7000 1750, 7000, 14,000
Photo Capacity: 10,000, 20,000, 25,000 10,000, 40,000, 90,000
Video Capacity: 10, 20, 40 Hours 10, 40, 80 Hours
Battery Life (Music): 36 Hours 30 Hours
Battery Life (Video): 6 Hours 6 Hours
Battery Life (Web): 4 Hours 4 Hours
External Speaker: Yes Yes
Microphone: Yes Yes
Shake to Shuffle: Yes Yes
Genius Support: Yes Yes
Nike + iPod Support: Yes Yes
Voice Control: No Yes
VoiceOver: No Yes
Dimensions (Inches): 4.3 x 2.4 x 0.33 4.3 x 2.4 x 0.33
Weight (Ounces): 4.05 oz. (115 g) 4.05 oz. (115 g)
Price (As Introduced): US$229, US$299, US$399§ US$199, US$299, US$399§
the 2nd and 3rd look to me to have the same dimensions