I have be please with all of the above items that I have ordered.  Will continue to use Wayfair and have recommended Wayfair to many of my friends.  Wayfair was really quick to send me a replacement part for a table I had purchased.  No questions ask.  Good company to do business with as far as I am concerned.  Met all my needs and expectations for the things I ordered.  Thank you Wayfair.