I purchased this in white and it was a true white; not cream or off-white. Assembly took me about an hour by myself (although I did use the side of the house to brace the longer parts so I could screw them it. It went together well with additional screws provided. I love it! It holds most of my BBQ stuff! It is comfortable without the cushions although I did purchase some. 

Pros: Great price, well worth it! Went together well. Good quality.
Cons: This is just a little nit; I wish it was deeper but it performs well as is!