Just received this today and put it together myself. **Please note, this is a "I've had this for an hour, give or take, review."
The bad: legs are painted gold (not a deal breaker but a surprise, looked like metal in the picture.) The back portion of the sofa is on sturdy, but the holes for the screws do not line up (the way it is made, this shouldn't matter, pretty sturdy.) Not the most comfortable (breaking in may not change that much.)
The good: lightweight, easy to put together, the wooden sides look better in person (makes up for the legs), and exactly what it's supposed to be. Looks great.
For the price, I am really happy.