It arrived quickly in two boxes that were in good shape. Everything looks to be included. Unfortunately we have to wait for spring to put completely together and drill it into our back porch. Can’t want to have a covered area again