It's a solid piece.  The seat bunches a bit when sitting on it for a while,  but overall great for the price.