mostly easy to assemble. some of the bolts were a tight fit but it feels sturdy enough for now.