The desk is good value for the cost.  The marble top makes the desk look more expensive than it is.  It works well with a laptop.  It does take about 3-4 hours to put together.  A problem with putting it together is that half way through the instruction book it switches to numbers instead of the letters which are used to label parts.  This leaves you guessing as to which part to use.  We are very satisfied with the desk.