Swing is ok. I Its perfect for the price. But the cushions are not comfy. The front pipe/bar which is near the legs hurts the legs if we sit on it for more than 10 mins.