They were shipped quickly and we received them in 2 days.  They were pretty easy for my daughter to put together for me and they are very comfortable.  There were many different materials to choose from.  The color we chose pretty much matched what we received.