Easy to assemble.  Perfect size for smaller rooms but would be great in any size room.  Very comfortable!! We are pleased with our purchase.