I like the look and functionality of this desk for the price. I gave it 4 stars because If I try to attachanchor it to the wall it makes the front legs too short.