Excellent quality and easy to follow directions for assembly. It took a few hours in total but I was very careful about doing it once.  The height of the table is just right and there is access on both sides for storage.  The table surface is smooth and looks like it will be easy to keep clean.  I am very satisfied.  Not cheap, but you get what you pay for.  Worth the price.