Size on demand ok, except 1 detail : in result, length a bit shorter than planned . Globally alright .