Perfect in every way.  I love the look and the quality.  Everything arrived on time and the set- up service went smoothly.