Great purchase.  Easy to assemble.  Arrived before due date.  Looks nice.  Cushions are a bit thin but looks like photo.