orange and purple cotton floral print adjustable shoulder straps buckle fastening bib pocket logo patch to the front two side inset pockets rear patch pocket side button fastening