Very nice bookcase and not too difficult to assemble.  A piece was missing, but customer service was good and shipped out the missing piece within 5 days.