This bookcase arrived on time and in good condition. The assembling required is pretty basic and takes about 30 minutes for one person. As for the bookcase itself, the quality is okay but nothing special. It will do the job though.