Hubby put it together so I don’t think it was too hard.  Perfect size for our porch and planned on bringing it inside for the winter.    But I ordered white and it is definitely not, more of a light grey.  I’m also not sure of the value for the cost.  Quality is so/so.