Very easy to assemble with included brackets for alignment. It's versatile and can be rearranged easily. The material is soft and the couch is comfortable. Great value for the price!