The fabric and cushions are nice. The construction is not. Snaps together easily, but it is just not sturdy to sit on. Would not recommend.