I am very happy with purchasing this gazebo. Every piece fit exactly as it should. Every piece was in the box that was supposed to be. I put it together completely by myself, (It took a total of about 15 hours. Would be way less with help). 6x6 legs / wood frame pre-stained. (Wood feels very light). Metal roof has metal frame. Came in 2 boxes. Very heavy, (about 450+ lbs.). I picked it up at the store since there was a fee to deliver. I would recommend buying this, even though it was made in China.