My wife wanted to replace her aging computer desk and decided on this one.  So far, so good!  It went together easily and holds all of her items.  If you have a full-size computer tower you will not be able to have a shelf on the side you put your computer in but just means more shelving on the other side since there are multiple holes for them on both sides.  Cable management isn't the easiest with the minimalist styling but I'm just picking with that.