Incredibly easy to put together, and is so comfy! The cushions seem to be of high quality