Personally, not the easiest to assemble by myself. It was hard to get the bolts joined to the correct insert. But, the fabric makes the bench look chic, its comfortable to sit on and gives a modern look and feel to the space