The holes drilled for the doll pins were drilled too large, other than that it would have gotten 5 stars. Plus there isn't enough room for the key pad and mouse on the pull out, it wouldn't hurt to have a swing out mouse holder.  Appearance is as described, and is a great little computer desk.   Would buy again!!!!!!!!!!