Easy to assemble and looks exactly like the photos- however is is very firm- think doctor's office waiting room- we bought it for a little reading nook in our bedroom- and it looks great, but not ideal for snuggling up on.