Super easy to assemble! But quite a bit smaller than expected.  Sits very low to the ground I swapped out the legs for some taller ones. The arms are a bit firm but I’m sure they will soften up with time. Back is super plush and pillowy.