Assembly was so easy, everything just latches into place. Took a friend about 30 mins to put together, if that! The color is vibrant and it’s comfortable.