Very clean with everything you would need. Communication was great and it was a stress free experience. I highly recommend!