Not hard to assemble, and it looks perfect. It IS, however, made of pressed paper product in some places.  Don't sit on it.