Took a couple hours to assemble but everything went smooth. Arrived with paint chipped from one of the posts. Happy with it otherwise.