This product came exactly as advertised. I ordered it in the navy, which is slightly bluer than it appeared, but is a beautiful color nonetheless. Assembly was easy (all you have to do is screw in the legs), and I'm already using it! 

Pros: Easy assembly, beautiful color
Cons: Expensive compared to similar benches