Absolutely perfect!
Absolutely perfect and arrived way before they said they would!
Rating: 5 stars