The materials seem a little cheap but it went together OK.  There was a small defect in the laminate where a piece got tore off but was able to fill in with color so not really noticeable.  I would recommend using wood glue on all screws/nails and not just the wood dowels but you may need to have some of your own wood glue handy.  It took about 2 hours to put it together.  Shelves are somewhat adjustable.   You do not have option of putting shelves anywhere, there is about a 5inch gap in the middle where there isn't holes to put shelves.  I wouldn't pay full price but it was OK for sale price.