The dimensions, fabric and even the colour are spot on. My only disappointment is the weird spacing and different depth of the perimeter tufting buttons. It looks like someone couldn't figure out the math for proper spacing.