Easy assembly but delivery difficult if you can’t lift a lot of weight.  Only been a few days but very comfortable!