I put this together last night. It looks gorgeous. Not hard to put together but when it came to the brackets, they were slightly tough. As far as comfort goes, it is ultra firm. Definitely not a sofa to plop down and nap on but it is enough to sit on comfortably.

What got me though was the delivery. UPS had the audacity to leave my package out in the driveway. It was going to rain the afternoon it was delivered so I was lucky to get there in time to get it and haul it up to the house. Be careful about this.