These were not too hard to put together and will stand up to my kids using them. The black ones I ordered are vinyl type material, not fabric, which is great. Easily wipes clean. The cushions are good quality and more comfortable than I expected.