This is a great cabinet and we love it.  The only reason we gave it a 3 is that we ordered white and expected white.  But it’s not a true white.  It’s a distressed ivory.  It doesn’t work in our kitchen.  And we’ve already paid $170 to have it assembled.  Rather than disassembling and sending it back, we will have to spend more money to have it painted.  Big bummer!  And to top it off,  it’s now on sale for $509.  We paid $659 just 10 days ago!