This bag seems well made and I really like it. The colors are a bit off from the picture, it is very much green, just not as much as the picture indicates. The description does say "100 -percent handmade cotton / due to the uniqueness of this product, designs may vary slightly" so it shouldn't be too surprising when its a bit different from the picture. The inside lining seems sturdy, there is 1 pocket inside and a top zipper and button to close the purse. I wish it had at least 1 more pocket inside but I guess that's just the nature of slouch bags. :) Over all, I'd say this is a quality product for a great price!