This is made by our American workers in California. This flagpole kit is great for celebrating holidays like Independence Day, President's Day and Labor Day, every day display and as a gift to a loved 1. When you buy the American flag, fly your US flag with pride. Express your love and your admiration for this great country. With the built-in ball bearings design, our flagpole rings could be much smoother than any others. In addition, upgraded build-in screws allow the even on a windy day the flag flies freely. This sectional 6 ft. flagpole kit is very easy to assemble, great for all scenes, could be handheld and you also could install it to your walls, yard, your garden after buying a bracket separately. This 6 ft. outdoor flag holder is a large selection for residential and commercial properties and is great for different kinds of flags. It could fit any flags with grommets the most suitable size will be 2x3, 2.5x4,3x5, 4x6 embroidered stars American flag, 1-white 2-position flagpole holder, 2-flagpole rings with built-in ball bearings.