Very Cute Vintage Coach Cassidy mini.
Made in USA
This bag does have some wear, see photos.
8in wide
7in tall
2.5in deep