Very clean. Mary was quick to respond if I had any questions. Mary has thought of everything and then some. We had everything we needed and more.