Assembly is a breeze.  These are lightweight but look and feel more substantial.  I am impressed with the build and quality.  I would say the cushion comfort is 'ok' and not great.  They feel stiff but hopefully should hold form longer than loose ones.  Seat height is perfect, in my opinion. Not too low like many listed.