We are very happy with our purchase!  It looks great and is very comfortable. 

Assembly is not easy, so prepare to spend a couple of hours.