Very clean and worth the price. Zhu communicated with us really well and was very flexible