I bought six of them and had no trouble putting them together.  They feel sturdy and the cushions are firm but comfy.  The swivel is stiff but as another reviewer said it just enough to keep the kids from playing on them.