Received it yesterday. Easy to assemble. Table is sturdy and stool cushions are comfortable. Stools fit snugly under the table, opening up space when needed. USB port already in use! Great addition to add more seating. Only critique is some pieces were mislabeled so we had to move pieces around during assembly. Glad we decided to purchase!