Fairly easy to assembly even by yourself and took only about 30 minutes to do. Looks great and fits my space perfectly!