This is a brand new Draw Tite hitch for the fourth generation Mazda 3 Hatchback. The receiver is 1 1/4, class 1.
All necessary hardware is also included (nuts, bolts, washers and bolt snakes.
Please verify that the part number below works for your car. The Etrailer website is a good place to verify.