... for more than 20 years with own ourselves printing factory & umbrella frame factory, so we can control the quality higher & the cost ... golf umbrella, straight / folding umbrella, gift / promotional umbrella, beach umbrella, lady/children umbrella, heart-shape umbrella, square umbrella, mini toy umbrella etc. Advantage with own ourselves printing factory & umbrella frame ...