Easy assembly,  a little firm to sit on but fits my needs easily.  Very pleased with the purchase.