Very sturdy (but not bulky) and the perfect size for a small apartment. Love the extra shelves for storage and/or decor. Assembly was fairly easy; I was able to build it myself and it only took like an hour and a half. Instructions were very clear.