Very sturdy. It took me a couple hours to put together by myself, but that was expected. I wouldnt necessarily call it pink, it is more of a light bronze-ish color, but looks great and Im overall pleased with the purchase.