The size is exactly what I needed which is why I purchased it.  However, it was really expensive for the quality.  The backing didn't fit quite right and it doesn't look good.  The shelf will serve its purpose but I wouldn't buy it again.