Very clean. Pays a lot of attention to detail.