Right color.  Right size.  Arrived with all the parts.  My husband put it together and I didn't hear any complaining, so must have gone together good.  Fits perfectly in location it was ordered for.