Fairly easy to assemble and super cute. They have deep cushions, that are comfortable and the seats are pretty deep. Overall I’m impressed. The sewing could be a little better but still very nice. I got the rose color and it’s super pretty.