Three Stars
Arrived on time but NOT 100% as mentioned
Rating: 3 stars