A little hard at first - once broken in - very cozy and comfortable.  Easy to assemble.  Love the versatility of the seating!