Took about an hour for two of us to put together but it is worth it. Very comfortable and the fabric is nice.