A little narrower than I realized but it looked the same as online.  Very easy to screw legs on.  No problem with upholstery.  Definitely ivory/beige.