I love it.  It definitely is not easy to put together but it looks very well made and the cushions seem very durable too.