Well the reviews were not great on this gazebo but I took a chance. So far we love it! My husband put it together in 4 hours by himself (occasional help from my 6 year old lol!) and all pieces were provided. It does not completely block out the sun but does filter it out to provide shade. Time will tell how it holds up to any strong winds but other than that very satisfied!