It was fairly easy to assemble and perfect size for my small seating area. Was affordable and I was skeptical of how it would look, but it actually looks classy! I just regret not getting matching end table, but will shop for them soon.