For price you pay - amazing and sooo clean. Great communication.