A:AnswerYes, they are fully compatible with both the EF and EF-S mounts for canon both crop and full sensors, which makes it a great investment, this lens might last 10 years through multiple camera bodies.
A:AnswerThis is a great lens for portraits , nature and also to shoot weddings. It does fit rebel t5 but acts as a 50mm due to the EFS mount on Rebel T5.