Challenging to out together, but worth it in the end.  Solidly built and comfortable.