I find patterns of any kind call more attention to themselves than they are worth. Occupy too much space. But that's me. So I go for black. Definitely a cotton canvas. Double stitching. Good venting at underarms. One still needs an apron at the waist to protect the legs. No pockets. Tempting to put things in them and then one can never find them. Actually, rather than buttons, what I usually wear is like a Japanese jubon and just ties inside and outside at the waist. Kind of like this. But failing that, big buttons.