I needed a specific size, so I was careful to read the measurements, and its just right.  Quality is great, I needed something that could hold some weight, and I'm confident that this will work just fine.  I ordered the white one, and there are no scratches, it looks perfect.