Took me a few hours to assemble but was worth it.  Comes with all parts you’ll need and instructions. It sturdy and Looks great!