I was really impressed with the fit and quality of this Gazebo. I was expecting to have to drill and bend misfitttting parts but it all went together incredibly well. I would definitely buy again.  Only negative is my own fault. The gazebo is slightly smaller than 10x12. I didn’t pay enough attention to where the 10x12 was measured from. I suspect that it is the roof not the posts. But overall very happy with the purchase.