I put these together myself and it was no problem!  Great quality and comfortable, easy to clean.