Pieces are clearly labelled and comes with detailed instructions but you need 2 people and at least an hour to put it together though very sturdy once assembled and fits neatly in my porch. The seat had a slight dent in it, otherwise a good product