No assembly required.  Perfect for our porch.  Wood too is a little imperfect but I didn’t mind.