Everything was clean and just as pictured in the listing. David was very good with communicating and even left us some goodies upon arrival!