It's a bit smaller than I expected, but it does the job I bought it for.  The cushions aren't as soft as they look, but for the price you pay, you really can't ask for much.  Took about 30 mins to assemble and I'm loving it so far!