My order came in when it was promised and it was easy to put together.  It is super comfortable and everyone loves it.