I purchased this table online and was extremely happy with the overall experience.  I paid less than in the store, and it was shipped out in 2 days.  The table as well as the stools were packed securely and all tools were included.  It is a little time consuming to put together, but it is not difficult.  Definitely worth it as we saved $150 in delivery/installation charges.  I would highly recommend this table to anyone that wants the counter height convenience.  I also purchased a plastic table top to protect the wood and stool covers to protect the upholstering.  Great value and looks much more expensive.