Very pretty, affordable cabinet. Plan on setting aside several hours to assemble.  Unfortunately 
my legs were mislabeled so I had to stop and restart. Must pay extreme attention to pictures during assembly.