This medium sized end table looks very nice, just like the photos, and is easy to put together. I'm very happy with this. It looks stylish in my modern living room. I'd estimate about 20-30 minutes to put together as there are a lot of bolts/screws at issue.