Easy to assemble. Took about 1 hour but no issues putting it together. Works great! Seems stable and does what I need it to.