Fits perfectly for what I needed. Looks just like the photo and high quality finish. Did take me 3 hours to put the dresser together so recommend paying for professional assembly if you don’t have time or do not like assembling things.