Ordered on a Saturday and had them by Monday.  Everything was packaged properly so nothing was damaged and we received all of the pieces.  We don't like that the seat backs are super short so it isn't especially comfortable to sit in, however it does look nice once it's all put together.