Easy assembly, only took about 45 minutes. Good quality material, feels sturdy, comfortable and looks great