almost perfect. would stay again in a heartbeat.