It was very easy to assemble - a 9yo put it together pretty much single-handedly, with a little help on the hinges; otherwise it pretty much just snaps together.  The color and design match my patio furniture well.  The hinges that keep the lid open are nice and solid.  It seems to stay dry inside - we did a test run, but haven't had a really good rain since I actually put the patio cushions inside.  My only doubts are because it's all plastic - I'm waiting to see how it actually holds up to sun and rain and people sitting on it or if it's going to fall apart with real-world use.  It's only been on my patio a couple of weeks, so I'm optimistic but still reserving judgment.  Overall I'm pleased so far.