These arrived ahead of schedule. Pretty easy to put together. At first it seemed like the screws attaching the seat weren’t long enough, but they seem to be sturdy and holding okay. Very comfortable and classy. Material doesn’t look cheap. Feels solid. I’m happy!