Perfect!
Adorable! Perfect fit. Well made.
Rating: 5 stars