All excellent and as described and most importantly very clean!