For the price, this is a good desk.  We have an older iMac (20 lbs) sitting on it & it works great.  However, be aware that this is not a "fine" piece of furniture.  The edges are rough & not finished very well (I used a black permanent marker on the edges to make them look better).  If you have not put together furniture before, you may have trouble with this.  The instructions are vague in some places (i.e. cam lock nuts & screws) & you need to be careful (I put a floor pin too close to the edge & it started to split the wood).  There is also a fairly strong formaldehyde/particle board smell which can take a few months to dissipate, so keep in mind if you have a sensitive sniffer.