Love this piece.  Really heavy and well made.  Came preassembled....all I had to do was add glass shelves.  I was able to adjust shelves to house my 19" Tonner Dolls, but was only able to use 3 of the 5 glass shelves to do that.  The door slides both ways and locks which is nice to keep grandkids out!  This is Beautiful when lite up with the light at night and I think I may order another one to go along side the one I just purchased!