Great cabinet!!  It did take a while to put it together but was worth it. 
I would definitely buy it again .