Very good quality, easy to put together. The only problem was the wrong length screws were sent for the swing bars.  A couple bucks at the hardware store remedied that. We look forward to many years of enjoyment!