Easy to assemble and looks great! Definitely recommended getting an ottoman or puff cushion for rocking though.  I'm 5'7" and an ottoman made this way more comfortable.