Perfect for our needs and accurately described. We had a few minor issues. Communication with the owner was good.