Four Stars
Meet my expectation as designed
Rating: 4 stars