Three Stars
much smaller than anticipated, but overall it does the job as intended
Rating: 3 stars