It was a bit of a struggle to put it together, however it may have been operator error. :). But super comfortable and fabric is easy to clean! Great buy!