Easy to assemble.. dont over think it...  all comes out right at the end.  Nice looking and sturdy.  My corgi pup likes it!