10/10 would recommend. From cleanliness to flexibility!!