This desk had all the storage shelves my daughter wanted.  It is heavy and wound up being very solid and stable.  It is also just the right height with the knee space.  We were a little concerned because the dimension sheet said knee space was 24" but actually it is closer to 29" and that is perfect.