The swing itself is very sturdy, putting it together wasn't as bad as it looked. Iv given 3 star because the seat keeps moving forward after a short period of time. You have to keep adjusting it. They should have made it more secure and comfortable.