Perfect! Color and fabric as they appear in photo. Size is a bit smaller than imagined but I love it!!