Love this bench so much! Per usual shipping was quite fast! It came in 3 pieces, 2 sides and the bench part. Took about 5 minutes to put it together. The fabcic is VERY nice and it is very comfortable to sit on.