I would give this desk 5 stars but the instructions to build it are very confusing.  Other than that its great.