They were packed extremely well and easy to assemble. I think the color is true to the on screen color. We got the teal-blue.