Everything was great and met our expectations. Kai is very responsive and helpful.