This server table arrived right when it was suppose to and functions in the way I expected. It was tricky to put together and took my husband a little over an hour, but the directions were straight forward and fairly easy to follow. We are very pleased with this purchase!