Solid; only down fault is the cushions get soaked and hold in all the water if it rains.  Just got to remember to put cushions away.  Otherwise, we love it; it's bulky and sturdy.