I ordered this patio swing last week and it arrived within a couple of days. Assembly was pretty easy and the instructions were clear.
The only thing is: after we unpacked everything we saw that the seat has a hole in it. :-(