The system actually arrived slightly damaged from shipping (the box was only held together by some plastic stickers.  But we managed to hammer the thing together and it is otherwise sturdy and looks good now.