All pieces fit together perfectly, no styrofoam packing to deal with. Looks great with Carolina Jasmine crawling up the posts.