Very easy assembly. The color is perfect and it is so comfortable. It allows for good posture and isn’t too bulky.