Assembly required and this takes a while if you are a novice, like me. The final quality, however, is very nice, sturdy, ample seat and also perfect light cream color. I do not see it as yellowed, but a nice off-white.