Assembly was easy and simple, good height, though a few inches taller couldn't hurt, and same for length/depth and width. Fits to become nice and sturdy, so no balance issues I could think of once I got to the final product. Only things I'd say was either lacking or of bad design are that: one, there's no back cover for the work area. If you're going to shorten the work area like that, at least provide a back enclosure so things won't fall through the back. Two, and lastly, the lower shelf seems a bit useless. The idea is nice and I do like and want the shelf, but it's not high or low enough to fit large things either on it or under it. It really is in the smack-dab middle, and that only seems to get in the way. Other than those few things, this desk really is just right for things like homework, drawing, and even as a computer station.