The size is perfect for what I was personally looking for. The assembly was fine aside from 1 defected piece that didnt have the hole for the dowel and screw (theyre in the middle of sending a replacement piece). The reason for the 3 star is because of my disappointment with the drawers (which I shouldve realized now that Im looking at the pictures). Its literally the drawer on a shelf — no railing or anything so it just drags on the piece its on and will tip over when its barely open. Ill probably find a way to add my own railing I guess.