Requires complete assembly and does not feel very sturdy, but hopefully it will hold together with gentle use.  Looks just as in picture except doors are not even and there is no way I can correct this.  Top shelf is perched on pins and knocked off easily.  Two sheetrock screws provided for mounting do not seem sturdy enough to hold this heavy cabinet, but time will tell!  Overall it looks nice and, considering the price, I am satisfied with the purchase.