Bought these 6 months ago. . . A lot of assembly required. Decent quality, but have to check screws routinely, as these do squeak and move as the screws loosen. White fabric not a good idea with 2 young kids, 6+8. Lots of stains on the fabric. We'll have reupholster soon, but we'll do that DIY as there is no way to really clean or replace the seats.