Perfect fit. Great finish. Looks beautiful! Little darker than picture which actually worked out better for us. Took about hour and a half to assemble. No problems. Love the storage. We have a 65 inch tv on it.