Fairly easy to put together. Instruction sheet has picture illustrations.  Details on  website said it will hold up to 550 lbs. So I was  kinda expecting a much larger bench. However it is cute and the quality is great.  I will apply some weather seal  for extra added protection.