So far so good.  It puts together quickly, but it feels fairly cheap/flimsy.  Each side of it snaps together, but I get the sense that with a little pressure, the pieces may fall apart.  That's just the feeling I get from the construction.  That said, I put it together in about 15 minutes - super easy.