I love this item. It was not too hard to assemble however there were areas where 2 people were required. I love the way it looks and fits my needs perfectly! I would say the cream white color is perfect.