Seems Sturdy and exactly what I wanted. A little bit hard to figure out placement for the cushions when putting it together but customer service agent was very nice and helpful!