Color as expected, arrived early, easy to put together. My dog is about 37 pounds so I wasn’t worried about weight bearing issues that were mentioned in other reviews...however my daughter sat on it multiple times and she is over 100 pounds and we have had no issues.