Seating is PU leather, not upholstered and is beige, not white. Other than that, quality is very very good. Would highly recommend if you don’t need white seats.