I've put a lot of furniture together in my day, and this was by far the hardest.  Looks great, feels great.  Almost impossible to assemble.