Everything was great from start to finish. Excellent communication and other reviews have pretty much said it all.