Went together easy enough, looks just as expected and is comfortable to sit in. The white isn't a bright white, somewhere between white and ivory. Haven't had it long, so TBD on how it holds up to late-night rocking with a new baby!