It came on time, and was light enough for me to drag it in side. The parts were hidden in the zipper pocket under the seat. It is super simple to assemble. I do not like a heavy-duty furniture that I cannot handle myself. So this is perfect.  It will take you about 15 min. The seat is rather firm, but it is all right. I love the color, but covered it with cloth to protect it from getting dirty. Only downside is there were small scratches on the seat. I do not want to bother returning it. The material looks like synthetic suede and very nice looking.