Purchased this in red. Easy set up - just put the legs on and go! It is extremely firm, but works as we are using it as an ottoman/coffee table. Gotta say though, the little curvature it has to the top of it, makes it difficult to put a tray for drinks and stuff, so wouldn't work in a house with kids or large pets if using it as a coffee table.