Perfect, exactly as advertised. Had to meet in person to check-in, but the communication was smooth, and they were flexible with the time.