Easy assembly!  Took about 1.5 hours for myself and friend to completely put together and no tools needed!  Nice and firm cushions.  Easy to add any color pillows/throws to match decor!