Out of all the pieces of furniture I've purchased I think this is my favorite.   I had it assembled for me so I can't really comment on how easy it was to do.  The finished table is nice and sturdy.  The top lifts up and closes without any problems.