Its sturdy for a lower priced swing, but the seat is not very deep and can be somewhat uncomfortable to lie on.   Also the cushions only attach to the swing at the top and tend to not conform to the back of the swing, making the seat seem even narrower.   A little velcro in the right place would easily fix that.