Is everything I needed.
Lenses can fall out if hit, but everything else works great.
Rating: 5 stars