Beautiful set for a great price! The pieces are light so may not be the most durable but seem good quality enough.  The seat has minimal padding but still comfortable unless you're sitting there for hours.  As others have said, it needs you to have a drill to finish assembly though.