Excellent. Exactly as shown and good quality. Easy to assemble. The top is already assembled so you just have to screw on the legs, back and bottom shelf. I was really nervous when I ordered this because my husband is really, really picky but even he loved it when we received it.  Received it within 2 days. Great buy for the price.