Very clean and all the little touches were very thoughtful.