I bought this a year ago, May of 2020.  All pieces were included and well marked.  Based on other reviews we put a clear oil based seal on before putting the pergola together - based on 1 year in use we will likely add another coat this summer.  It still looks good but to continue to preserve the wood we will add another coat.  This definitely requires 2 people to put it together and sometimes it would have been helpful to have 3 people. I would purchase it again - it's been a nice addition to the patio and provides some shade.