Perfect and adorable!
Soft material.  Great fit.
Rating: 5 stars