Really nice piece.  We are happy with it.  It comes fully assembled!!  Make sure that you are aware that the "Vintage White" has a yellow tone to it.  You can see from my picture with the diffence between the Sideboard and the TV Frame.   Also, to give a feel for size, that is a 65" TV above it.