Perfect fit! The color is immaculate and the quality is great. Assembly took all of 2 minutes. Love this piece