Assembly took less than an hour (I also messed up by not realizing that the legs are different and have to be in a certain order, which was my fault). The directions were easy to follow and it came together! it was smaller than I anticipated, but it still looks very nice. I am using it as a bedside table, so it's a little short next to my bed, but that's okay. Happy with this purchase.