It was a lot of work to put it together and get it squared, but the end result was worth it.  The surface areas scratch very easily, so I will be putting a table runner on it.  All in all, a handsome piece and looks very nice against an off-white wall.