Super easy to assemble, looks and feels of high quality. I ordered this in velvet plum purple, and the color is very close to the picture with a hint more blue in it. It's so soft and comfortable that I can't keep my kids off it - I have to keep reminding them that this is Mom's Christmas gift ;-)