Nice quality, fairly easy to set up (45 minutes or so) , seems sturdy. Not a bad thing but fair warning: comes in a massive box.  One star off because the "white" of the shelves is actually more of an eggshell / pale cream - so if you want it to match white walls or decor it might be a little off.