Absolutely perfect I put it together in 2 min- its is maybe a grey beige but i think will depend on what other colors it reflects- to what  determine true colors- mine is grey-  I love love it!@  soft and sturdy- great value! fast ship  very pleased give it a 10