Perfect size, colors were spot on from the description. I needed black and ivory under a new small dining table. This fit the bill. Good quality just the right thickness. It has a smooth backing so no worries about harming my hardwood floors. I did not buy an underlayment. It doesnt slip around. Well done. I would recommend.