Hard to beat for the price,and super fast free shipping. Went together in about 10 min with no issues. It is made in Vietnam but seems much better than furniture I've assembled from China. The hardware is very good quality and every hole lines up as it should. The picture was taken just after assembly so I am sure the coushin will puff back up in a day and you wont see the marks from being stuffed together in the box. As far as the weight capacity goes I am 260 and it holds me fine without feeling sketchy.