Easy to assemble. Have been using it for a few weeks now and it is very comfortable and the fabric is very soft. It provides good support.