Very solid swing set coated to avoid rusting (no rust on main body, only minor spot at one end and non coated areas). All included and ready to sale next week-end (early May) when taking it down as kids now pre-teens. Will be ready to be taken away/no missing pieces.