This shelf is heavy so it requires solid installation. I ordered white and based on other reviews I expected it to be a cream but it was closer to white - though not pure white. I kept it because it was close enough to the off white color I desired.  

Pros: Quick delivery - good packaging
Cons: heavy