Really solid build. The seat cushions are very firm, but it's comfortable to sit on and looks great.