Very easy assembly. Love the look. It will fit in almost anywhere. 4 stars because I'm afraid to put too much weight when leaning back.