Arrived very quickly, and was easy to put together.  Very sturdy and well made.  Since I read the previous reviews,  I was not surprised at the size.  This is not a huge set, love seat is on the smaller size, but very comfortable.