Perfect size and shape, although the slats on the top look a little cheaply connected to the sides and the paint doesn't cover the slats all the way to the edge.  The gray looks a little greenish in the photos (which is what I was hoping for), but it is definitely just gray gray and thus the table gets a little lost visually in the space where I have it.  Easy to assemble, though, and gets the job done.