We've had this bench over a year now and it's perfect.  It is solidly made, durable, and beautiful.  We have it in our front entryway and use it to store our children's shoes and hats.  Really, we like everything about it, from the smooth finish to the the magnets on the doors that ensure they close securely.  It did take some effort to assemble and we probably should have left the materials unassembled for a few days to off-gas.  As it was, we put it together right away and then, for a few months, were hit with the off-gassing smell every time we opened a door.  It's fine now and we love it.