Very clean. Great communication prior to and after arrival. It was our first tiny house adventure and it was very fun.