So easy to put together.  Very well made...solid and made to last.  My dogs will love being close to where we hang out.  Looks beautiful and so functional.