perfect
Arrived weeks late, due to pandemic. But worth the wait.. great quality great price
Rating: 5 stars