Very very clean. Everything you need is there ready. Fast communication. Overall perfect experience! :)