It's okay, definitely not great.  I put it together myself, which wasn't a difficult project and I'm completely capable, but the doors would NOT got on that well.  I couldn't get them to align.  In fact, I NEVER got them to align which means they don't close all the way.  Frustrating to say the least.  It's working out for what I needed, but I can't say that I'm thrilled with the purchase.  Giving this one 2 1/2 stars tops.