Perfect for the price and despite Son not being on town, managed to communicate and stay on top of all requests in timely manner!