I ordered the white and was worried about staining - so far so good! Put together by myself and no squeaking.