Assembly was easy.  It seemed a little wobbly before we filled it, but after filling it, it feels great.  Not sure how it will hold up when we go to move it to a new home.  Flexibility in shelf placement is also a great perk!