arrived on time and met all
arrived on time and met all expectations
Rating: 5 stars