Easy to assemble, but took a while because its so big.
Good quality sturdy piece. Love the bright yellow cushion