Pretty simple to put together.  Haven't had it too long, so I can't tell how well the cushions are going to hold up.