very very nice....5 star a little fiddly but well worth it