This is all self assembly, its very comfortable the small cushion is really nice, I recommend this chair.