Easy to assemble. Everything was labeled and they put one extra of all screws in case you misplace one. The bench is sturdy and holds 8 pairs of shoes out of site.