Very clean, everything was exactly as described. We did not meet them, but she made sure if we had any questions she was available. Would definitely recommend.