porch swing came in promised time .The swing was very easy to assemble and instructions were easy to understand .The swing was fantastic in construction .I built a peegola to hang it from.I would not hesitate to recommend it to anyone.