I ordered this dining set on a Monday and received it on Wednesday!  Very easy to put together, took me 2 hours by myself.  It fits perfectly in my studio apartment!  There were a few scratches on the chairs due to shipping, but you have to look closely to find them.

Pros: Easy assembly, super fast shipping!
Cons: Few scratches on the chairs.