from fabric selection to final branding touches