Super easy to assemble. The seats are a little small when you look at them but sit comfortably. I ordered the white with the brown seat, just note it’s not a true white, more of a cream. It still worked well with our white kitchen cabinet