eestful

adj

2.
giving careful attention to detail; hard to please; excessively concerned with cleanliness