Very clean and attentive to detail.