I bought this for my daughter.  It was easy to put together.  The cushions are a little thinner than expected but otherwise great.