Little too short but still gorgeous and modern, looks expensive and still comfortable to sit on. White is super white color. Assembly instructions were very hidden in the box, but assembly was super easy.