My swing arrived without difficulty. Primary problem was that there were parts missing and the company did not respond to my inquiry. The directions did not indicate the size of the screws that were missing and they were specialty screws so I had to search for them, then guess at the size. Assembly requires 2 people, but wasn't too difficult. I love the swing, but really dislike the lack of response from the manufacturer. I'd probably rate it at 4 1/2 or 5 if the company would have at least responded to my email. I'd think twice about purchasing this company's products in the future.