No assembly required! Color as represented online. My only complaint is that it is not very stable on carpet. I had to lean it against a wall on one side to get it to stand up. Very sturdy, would recommend.