Ordered and received camouflaged shorts from Banggood. Good quality shorts except that one of the leg ties were missing. Banggood customer service reimbursed an amount to compensate for the missing tie and also provided banggood points for my next purchase. Overall good online company to purchase quality goods.