Perfect in every way. Everything has been thought of even the things you didnt realise you wanted. Very Very clean. Amazing communication.