Love this swing!!!  No scratches nothing missing. Exactly as described. Very stable!!  Put together yesterday and loving it.