Looks beautiful on our deck once we put it together.  Definitely a little difficult and time consuming to assemble, but worth it.