I love this bag, but I haven't used it lately, so she needs a new home. The strap is part leather and bottom is fully leather. Bright green nylon body. It does have some dirt that rubbed on it from normal use, and the leather does have some scratches. I have not tried to clean it. But really it is a great, sturdy bag that you will love! It is in great, useable shape.