Received this item today.  I'm at the beach for a month and wanted something nautical and cute.  This item is cute but that's where it ends.  It's very small ...a lot smaller than I expected.  Like make 12&#34; across and 10&#34; high.  The lining is very cheap material.  The straps are plastic ..I expected leather for the price.  I was given a free bag just like this as a promo for purchasing a curling iron so this bag at forty dollars is very overpriced ..:it's more like a fifteen to twenty dollar bag at Target.  I buy a lot of things from amazon and this is my first negative review.  I wouldn't buy at this price.