Arrived ahead of time.  Easy to assemble.  Need to have bolts and washers for attaching to your frame.  Love the look!