Perfect size.  Color is as shown.  Easy to put together.  Sturdy, good looking bench.  Only reason I didn't give it 5 stars is because the material is a little bit wrinkled.