l like the concept of bringing in the product into the logo, However, most of my business is handbags, so the umbrella view might get lost on most people. It might be better to incorporate a handbag than umbrella.
Hi - This is a very nice design, but it is a little too abstract. I think some people might not understand that the design is a handbag. Could you try again with something artistic yet not too abstract? Very nice though!