This bench was easy to assemble and lloks fantastic in our garden.  It does rock on grass and is sturdy.  Just love all its detailing!