We have not had the gazebo assembled yet. So I hope every thing is there. I was impressed on how quickly we received everything. We have it scheduled for next week for it being assembled. We have had the gazebo assembled now. It was absolutely what I was looking for. I love it.