Easy for one person to assemble.  One thing that would make this bench better is if the pillow was velcroed to the bench...it slips and slides a lot when someone sits on it.  Also, I wish I could remove the pillow cover so I could wash it.  It stains easily...even water.