I would definitely buy this again.  It's a good height for an entryway table and took less than 5 minutes to put together (all you really have to do is screw the legs in).  Exactly what I was looking for.