Incredibly easy to assemble! Teal color is just as pictured. My concern was that that the frame would be uncomfortable on the back of my legs because I’m well under 5’, but it’s actually comfortable for me. Definitely more comfortable for the over 5’ crowd ).