I really like the way it turned out, but putting it together was pretty painful! You definitely need a power tool to screw on the legs.  And a friend to listen to all of your complaining!!  The rest of the assembly was just confusing, but very do-able.