Very easy to assemble. It took my roommate and I about an hour to put it all together. No tools required which was great! The material is super soft and the couch is sturdy. It still needs to be broken in a bit but it will be a comfy couch. Very happy with my purchase :)