Easy to assemble. Very good quality. I saw a lot of comments about the seat cushions being extremely flat so I was nervous. But I would have to disagree although the seat cushions are thin they have a thick memory foam cushion inside so they do not feel as thin as they look. Very comfortable as well. And just flat out cute!