Three Stars
Not a perfect fit, but usable.
Rating: 3 stars