These were super easy to put together and they are comfortable to sit on for extended periods of time too.  I did is alone. The fabric is classy looking and has a nice texture.  Not cheap looking.  I will be putting 3M Scotchgard on them.