Very good. Everything was more than we expected !!!!!