Super easy to assemble and pretty light weight. It's comfy and roomy enough for me and my 2yo to snuggle comfortably. Color and fabric are nice and cozy.