Took about an hour to assemble. Very sturdy and beautiful.  My German Shepherd loves it!