They are a beautiful cream color and seem sturdy.  Already assembled. They have a protective plastic over the bar you put your feet on already - disregard the dog hair :-). I purchased some feet to protect my tile floor though.