Pretty easy to assemble- some of the screws were not completely aligned but if your good at putting things together it will be fine. Very comfortable. My only negative is the white cushions came a little scuffed from the bag.