Nice lens, fairly small and light. It does have some internal dust but doesn't seem to affect the photos at all. Comes with rear, front caps and also the lens hood.