Easy to assemble - even had extra hardware which is not something you see often! The cushions were better then expected. Overall a great value.