very clean and tidy. well worth the money. Yan is very easy to communicate with.