This case works great for Nikon D3100 with Nikkor 18-55 lens. Bag looks durable and it's well done. This is why I like it: -well padded, - it has front and interior pockets for accessories such as additional memory card; outside front pocket will fit battery, - there is attached but hidden rain protection cover, - bright interior, - detachable shoulder strap allows to wear the camera on the arm or messenger style; it is also padded with little plastic/rubber dots that help to keep pad in place, - there is also attachment for belt on the back of the case.
Overall good quality and perfect for me as I wanted small case. The only minus is that it could be an inch higher to fit camera strap, but thanks to double ended zipper the strap can hang outside. UPDATE: I attached the pictures; the strap also fits inside when folded.